Ben Affleck has revealed he is tough enough to handle the backlash over his Batman casting.
There has been divided opinion after the announcement that the Oscar-winning actor-director will play the caped crusader in Zack Snyder's Man Of Steel 2, where he would face Henry Cavill's Superman.
The 41-year-old reassured US talk show host Jimmy Fallon that he can take both positive and negative feedback, joking: "I'm a big boy. If I can handle an Emmy snub, I can handle anything. I handle s***. I'm very tough."
Ben admitted he might have to avoid the internet though.
"They said just don't use the internet for a couple of days. I (went online), saw the announcement, I look down on the first comment and the first one just goes, 'Nooooooooo!'," recalled the father-of-three, adding: "We're gonna be luddites for a while, kids."
The Argo filmmaker said he couldn't believe it when he was asked to play Batman, but admitted he had some reservations until he met up with director Zack to discuss his different but "brilliant" version, away from Christopher Nolan's Dark Knight trilogy.
"It's so awesome. I'm so excited. Every kid should see their dad as a superhero," he said.
"They called me up and said, 'Do you wanna do this?' And I thought, 'Well, I'm not 25, man. Are you sure about this?' Zack has this incredible take on it, and I thought this is a brilliant way to do this."
Man Of Steel 2, which sees Superman face off with Batman, will be released in 2015, with production expected to begin in January 2014.