Studio execs told Ben Affleck not to read the comments, but apparently he did anyway.
Affleck appeared on "Late Night with Jimmy Fallon" last night and chatted with the host about the many stages of becoming Batfleck for Zack Snyder's upcoming "Man of Steel" sequel.
His first reaction was hesitancy: "I'm not 25, are you sure about this?" Then it was excitement "[Director Zack Snyder] has this incredible take on it... Obviously, you can't do what Chris [Nolan] and Christian [Bale] did -- those movies are amazing -- and so [Snyder] wants to do something different, but still in keeping with that, and so... I thought, this was a brilliant way to do this, and I really know how to hook into this."
Once Affleck signed on, he was warned by execs that the response might not be that overwhelming. In fact, they went out of their way to show him some of the backlash that previous actors had faced when they were cast. They don't name names, but we can guess that the late Heath Ledger's role as the Joker was one of them. (The joke was on us, as Ledger's portrayal won him a posthumous Oscar.)
Affleck thought he was ready for the fan reaction -- but he wasn't. "I was like, I'm a big boy... I could handle the Emmy snub, I can handle anything... I handle sh*t. I'm very tough." As anyone who writes on the Internet knows, you should never read the comments.
"We're going to be Luddites for a while, kids," he said mock seriously. We can't blame him.