It was the casting decision that caused an outcry - and there's been no let up after the full-length trailer for Batman V Superman: Dawn Of Justice debuted.
Fans have taken to Twitter to debate the first look of Ben Affleck as Batman - dubbed "Batfleck" - in the full-length trailer which debut over the weekend.
The trailer wasn't due out until today but Warner Bros was forced to go on the offensive and release the trailer after a bootleg version hit the internet.
Read more: Ben Affleck on Batfleck backlash: 'I'm a big boy ... I can handle it'
A shaky video taken using a cell phone or handheld camera was posted online showing a screening of the trailer with Portuguese subtitles.