Should've just been titled "Dawn of Justice"

Rating: 10/10 (9 December 2019)

This is one of the best superhero movies ever made. Zack Snyder is a magician behind the camera.
The reason behind so many complaints is the fact that Warner Bros. marketed this movie as a fight between Batman and Superman. That's not what it is. It's a movie about the origins of the Justice League.
The cinematography, the acting and the score are all second to none. This film is phenomenal.
P.S: watch the 3 hour extended cut that Snyder intended you to see, not the 2 and a half hour movie that Warner Bros. decided would be better for theaters.