Who's the better Batman: Ben Affleck or Christian Bale?

#TeamAffleck
#TeamBale
Who's the better Batman: Ben Affleck or Christian Bale?