In case you haven't heard - Ben Affleck is Batman. Of course it is natural, since they star in every…