Ben Affleck for Batman: How does he compare to the other Batman actors?
Ben Affleck will don Batman's cape and cowl in the Man of Steel sequel.
Warner Bros announced on Thursday (22 August) that the 41-year-old actor-director will star as a new incarnation of the Dark Knight in a film bringing Batman and Superman together.
The studio revealed Ben will star opposite Henry Cavill, who is reprising his role as Superman from Man of Steel.
The movie will also reunite Man of Steel stars Amy Adams, Laurence Fishburne and Diane Lane.
The big screen DC superhero mash-up was originally announced at last month's Comic-Con International in San Diego by director Zack Snyder.
Snyder said in a statement that Ben will provide a counter-balance to Henry's Superman.
How does Ben measure up to the previous actors who've played Batman though? Click on to find out...