DC Fans Are Seeing Ben Affleck's Batman in New 'Titans' TV Spot

The debut season of Titans is in full swing at DC Universe, and fans are hearing a lot more about [...]