In a recent Hollywood Reporter cover story, Ben Affleck revealed that he had decided to retire from playing Batman until he got the chance to play the role in “The Flash.” 

The forthcoming DC movie gave him the opportunity to play the role in his own way according to the Oscar-winning actor.

“Yeah, I did finally figure out how to play that character [Batman], and I nailed it in ‘The Flash,’” Ben said.  

“For the five minutes I’m there, it’s really great. A lot of it’s just tone. You’ve got to figure out, what’s your version of the person? I tried to fit myself into a Batman.” 

“The ‘Justice League’ experience, the fact that those stories became somewhat repetitive to me and less interesting."

"‘Justice League,’ you could teach a seminar on all the reasons why this is how not to do it."

"Ranging from production to bad decisions to horrible personal tragedy, and just ending with the most monstrous taste in my mouth.” 

"Say what you want, it is my highest-rated career movie. I’ve never had one that went from nadir to pinnacle."

"Retroactively, it’s a hit. All of a sudden, I was getting congratulated for the bomb I’m in.”