What can I get you? An explanation for that dumb reason why Batman and Superman stopped fighting at the end of Batman V Superman. Would you like that spoiler-filled or spoiler-free? Spoiler-filled would be lovely, please. Ok. Batman did not stop fighting Superman just because both of their moms were named "Martha." "Martha" was not just a person. In Batman's nightmares, "Martha" had come to represent all that was good about him. When Superman whispered "Martha," it did two things: It forced Batman to see Superman as a person who - even as he was about to die - was only concerned with the safety of his human mother. So maybe he's not the alien monster who needs to die that Batman had thought he was ... And secondly, it reminded Batman of the good that used to be in him. The goodness "Martha" personified. Batman was on the verge of becoming a bad guy. When he swore "Martha will not die tonight," he was not just promising to save Clark's mom. he was promising to save his own soul. That'll be $14.95. Can I also get a side of explaining why Captain America and Iron Man can't just agree to disagree?