It's not going to be Batman versus Superman versus Captain America after all. "Batman v Superman: Dawn of Justice" and "Captain America 3" were both set to arrive in theaters May 6, 2016, but Warner Bros' Caped Crusader/Man of Steel showdown will be released March 25, 2016 instead, EW has confirmed. The Zack Snyder-directed film will star Henry Cavill as Superman, Ben Affleck as Batman, Gal Gadot as Wonder Woman, Jesse Eisenberg as Lex Luthor, and Jeremy Irons as Alfred. See the original story at EW.com. Your new Thor is a she . Captain America being replaced by African-American partner . Ben Affleck will be a great Batman, Adam West says . Comic-Con: Ben Affleck's 'Batman' makes an appearance .
Both movies were set for May 2016 . "Batman v Superman" moved to March 2016 . Henry Cavill and Ben Affleck will star .