Warner Bros. JUST announced Ben Affleck will replace Christian Bale as Bruce Wayne in the upcoming Superman-Batman feature!
Ben becomes the eighth actor to play the Caped Crusader (a new incarnation of the Dark Knight) following Bale, George Clooney and Michael Keaton. The movie will open worldwide on July 17, 2015!! -IMDb
Do you think Ben will pull it off??