This review may contain spoilers. I can handle the truth.
tromber’s review published on Letterboxd:
This review may contain spoilers.
This movie fails only when it succumbs to the genre tropes it otherwise spends its time avoiding.
Taking the philosophical and morally complex battle of wills leading to an inevitable physical confrontation that permeates every scene and smashing it into a last minute super villain scheme for instance. The Lex/Superman scene
Or bringing the film to a head with a mindless cgi battle that tries to shamelessly up the stakes WITH the cgi. The stakes of this film are entirely personal/psychological for Batman and Superman. Even introducing Doomsday only brings physical stakes for Superman...until the cgi energy blast nonsense is brought in.
Or the force fed screen viewing of JL cameos.
Each of these times, the film then remembers itself and works to redeem the absurdity by regrouping. The Doomsday fight leads to Superman's crucible and the climax of his entire two film internal struggle.
The Superman/Lex scene leads to Batman's revelation and the emotional growth he has avoided for years.
The cameo scene is the only one never really redeemed except as fanservice, which is no excuse.
Again, most of the flaws of the film have a purpose and are used as shortcuts that could have been engineered better, and none of them detracted in any serious way.