Directed by Zack Snyder. With Ben Affleck, Henry Cavill, Amy Adams, Jesse Eisenberg. Fearing that the actions of Superman are left unchecked, Batman takes on the Man of Steel, while the world wrestles with what kind of a hero it really needs.
Pretty cool, really awesome (also spans DC and Marvel, I can't pick one over the other) just wish there were 2; one for Avengers and X-Men (I wanna see Nat okay) and one for the Justice League (but we need the Titans so we can have Nightwing too)
So my idiotic cousin made a comment to me about how her beloved country music stars are so much better than other celebrities because they do so much charity work. Well, you know what? BOOM. The Avengers are actually angels disguised as superheroes. :)