If you were worried that Ben Affleck was too old to play Batman, you’re not alone. The 42-year-old actor told Empire Magazine that he initially thought the “Batman v Superman: Dawn of Justice” role wasn’t “the right sort of fit” for him because of his age. Affleck said, “It was something we haven’t seen. We have seen that Batman is willing to cross the line to protect people. That vigilantism has been a part of his character all along, and we are tapping into that mentality when faced by something as potentially as deadly as Superman.”Director Zack Snyder told the mag that Affleck’s Dark Knight is 45 or 46 years old, and is “having a crisis of conscience” after donning the cowl for 20 years and losing everyone near and dear to him (possibly including Robin).