Ben Affleck Is the New Batman

(Photo: NDTV.com) The actor will replace Christian Bale as Bruce Wayne in the upcoming untitled Batman-Superman feature for Warner Bros., the studio announced Thursday. Affleck becomes the eighth actor to p...