I've recently just watched Zach Snyder's Justice League and I do have to say one thing, it is a work of art. I've heard many people critique the film for things including the films runtime, the supposed poor CGI, and other topics revolving around it. But, in my own opinion, none of them hold true. The films runtime happens to be a little over 4-hours long but, every second of the movie is filled with visually stunning action and storyline. Along with that, I really love that fact that we get to see more of the somewhat lesser known characters (like cyborg and the flash) and parts of their personal lives. This I feel, makes you get a better understanding of them as people and not just superheroes. The second critique was the poor CGI. I may have just not caught it but, the CGI was surprisingly well for a DC film. Of course, it's not to the level where Marvel or other franhceies are. However, compared to previous DC movies and shows, the CGI is quite good. Overall, I feel this film was just incredible and i'm so happy we got a remake of the original movie with a better director (not trying to be rude but, the original looks like nothing compared to this one). I hope if you have access to the movie you watch it because it's defiantly worth a watch. So make sure whenever you have the time to, sit back, relax, and enjoy the movie!