I am so tempted to downgrade Superman v. Batman to a D after watching this movie. This is basically a very similar plot but done so damn much better. It is movie with characters whose actions make sense, with plans and motivations that make us empathize with both sides. The action is fantastic, the characters -both old and new- are well developed and we actually care about them. These are characters we do not mind knowing more about and hang out with. Above all, It is a very fun movie that I look forward to watching again.