Compared to Joss Whedon's take in 2017, Zack Snyder's Justice League is one of the greatest superhero movies a comic book movie fan could ask for with actual stakes. Far more character development, specifically for Barry Allen's Flash and Victor Stone's Cyborg and in this movie, you truly care about the characters. Not only that, but Steppenwolf looks more menacing and he has more of a purpose in this version and doesn't seem like such a momma's boy. Zack Snyder DEFINITELY deserved his vision to be seen by the fans and I'm very happy he finally got to share it with them after all this time.