Jimmy Kimmel just revealed the reason Batman and Superman are fighting, sort of. The late-night host hilariously spoofed the new movie on his show Tuesday by mashing it with the highly anticipated film Bridget Jones's Baby. In this faux trailer, the two superheroes find themselves at odds as they fight over the same woman and her unborn child. Sounds like a blockbuster hit, right? See the full video above, and then check out the real trailer for the new rom-com.