Ben Affleck: Batman gets a new face behind the mask
Ben Affleck: Batman joins forces with Superman in the upcoming sequel to 'Man of Steel.' Ben Affleck will fill the shoes (and molded rubber suit) most recently worn by Christian Bale.
The studio said Affleck will star opposite 30-year-old Henry Cavill, who will reprise his role as Superman from "Man of Steel." The movie will also feature "Man of Steel" stars Amy Adams as Lois Lane, Laurence Fishburne as Perry White, and Diane Lane as Martha Kent.