'Captain America: Civil War' Gets Everything Right That 'Batman v Superman' Got Wrong

Calm down, DC stans, and hear us out.

Images via Disney / Warner Bros.

This summer’s two big superhero movies are suspiciously similar: both Captain America: Civil War and Batman V Superman: Dawn of Justice are about the heroes fighting each other, instead of the bad guys. Batman V Superman was first out of the gates, and to be honest, it is not very good. There’s some good stuff in there, and the film definitely has its fans, but it has not been the beloved smash hit Warner Bros would have hoped for. 

Now we've seen Civil War, and no spoilers, but it’s really good. It’s big, funny, exciting, and everything you want from an Avengers film (which Age of Ultron wasn’t). Not just that though — it succeeds in doing the hero-versus-hero thing far, far better than Bats meets Supes did. It’s not called ‘Captain America Vs Iron Man’, but it basically should be. Here are the ways that Marvel hit it out of the park, and where DC failed.

(Some spoilers for Batman V Superman, but not for Civil War as that one isn’t out yet)

We care about the characters because we’ve met them before

It’s actually about the heroes fighting

We know why both sides are fighting, and understand their motivation

The new characters are introduced much better

It’s not quite perfect though

Latest in Pop Culture