Now that I've seen Batman v Superman: Dawn of Justice twice, I feel prepared to speak about it officially. This should have been a bad movie. Think of all the missteps they made, and all the casting decisions that most people cringed at. They threw everything but the kitchen sink into this film in order to get the DC Cinematic Universe rolling at full speed... Starring: Amy Adams (Lois Lane), Ben Affleck (Batman), Diane Lane (Martha Kent), Gal Gadot (Wonder Woman), Henry Cavill (Superman), Holly Hunter (Senator Finch), Jeremy Irons (Alfred Pennyworth), Jesse Eisenberg (Lex Luthor), and Laurence Fishburne (Perry White).