Ben Affleck went on Late Night with Jimmy Fallon and admitted he was a little surprised by the backlash. But, from the sounds of it, Affleck is more than ready to be Zack Snyder's Batman in Batman vs. Superman.

FREE Movie Newsletter