If there's one thing you can say about Ben Affleck, it's that he has tremendous bouncebackability.
He pulled his career back out of the doldrums in the mid noughties to the point where he won another Oscar and became Batman. Then when the latter was announced he took the fan backlash on the chin and turned in a performance that many are saying is up there with the best interpretations of the character.
However now his back is really against the wall with the poor reviews for Batman v Superman: Dawn of Justice pouring in. When things are against you like that, the only thing for it is to just baton down the hatches and hang out with some adorable puppies. Which is exactly what he did on The Tonight Show with Jimmy Fallon, all during a game of Batman trivia with the host of course.
Via YouTube