Soooo I really enjoyed this movie until......
Superman came in. As a die hard Superman fan Zack Snyder and company continues to ram it down my throat just how much they don't understand, and don't like this character.
Say what you will about the Whedon cut, and I didn't love that version either. But Whedon did a much better job with Superman in one movie than Zack did with three movies and I'm sick of it.
Superman vs the Justice League was better in the Whedon cut. Superman got his F you moment to Batman "do you bleed?" grabbed him by the face, basically manhandled him whereas here he heat visioned his arm, and idk how that didn't burn a hole through him. In the Whedon cut he got a better scene with Lois, a better scene with mama kent. The mustache scene was terrible, but the rest of Superman in that movie was far superior to what Snyder gave us.
In the Snyder movie he basically just shows up for the third act, does his stupid Jesus shit, helps kicks ass, and again has NO character moments to speak of. His scene with Lois was abbreviated, his scene with mom was abbreviated. The only cool thing Supes did in this movie was wear the black suit, and kick some ass. Other than that nothing at all.
So In summary I didn't really like either version of JL. But at least in the 2017 version I finally got to see Cavill play the version of Superman I wanted to see him play