Ben Affleck Laughs Off the Bat-Lash - Rotten Tomatoes