The announcement of Affleck's name as the Caped Crusader had met with backlash from fans and the actor said he too found it strange to be playing a superhero after turning 40, reported the Entertainment Weekly.
"My first reaction was, 'Are you sure?'? At the time I was 40, 41, and had just finished Argo, and I felt like 'This seems like a strange way to get to Batman.' But Zack convinced me," the actor said.
"He really keeps up the image of the playboy, actively. So you have more of a dichotomy which I thought was really fun, and a little sad, like the aging playboy," Affleck said.
Another reason for the "Argo" director to take up part was to get to see the inside of a big production.
"I thought if I was going to direct a movie like this, which I would like to do at some point, I need to have something of a refresher course of how these movies are done," said the actor, who is ending his marriage with Jennifer Garner after a decade.