Affleck Shows Off Batman's New Suit