10 Most Controversial Batman Movie Moments
2. Martha! - Batman V. Superman
The big one. Perhaps no moment in the entire history of the Bat-franchise has been as widely controversial as the Martha moment from Batman v. Superman.
After spending the entire first three-fourths of the runtime building up reasons for Batman to hate Superman and want to murder him, the film's plot turns on a dime when Superman says "You're letting him kill Martha". Superman is, of course, talking about his mother, Martha, who Lex Luthor had kidnapped and is going to kill.
However, Batman's mother is also named Martha, and hearing her name send Batman into a bit of a tizzy. He suddenly finds himself unable to kill Superman, and begins asking, "Why did you say that name!?". Luckily, Lois Lane just so happens to arrive just in time to explain that Martha is also Clark's mom's name. And just like that, Superman and Batman are best friends, to the point that Batman introduces himself to Martha Kent as "a friend of your son's" mere minutes later.
It is a ludicrously dumb way to get these two characters to team up. It has been widely derided and will continue to be widely derided for decades to come.