Ben Affleck Cast as Batman in Man of Steel Sequel

Ben Affleck has been cast as Batman/Bruce Wayne in the upcoming Man of Steelsequel, Warner Bros. Pictures announced on Thursday.

It was first announced at this year's Comic-Con that Superman (Henry Cavill) would face off against Batman. "Ben provides an interesting counter-balance to Henry's Superman," director Zack Snyder said in a statement. "He has the acting chops to create a layered portrayal of a man who is older and wiser than Clark Kent and bears the scars of a seasoned crime fighter, but retain the charm that the world sees in billionaire Bruce Wayne. I can't wait to work with him."