Go Ben Affleck.
A video of the US actor is going viral after he, well, blasted an American TV host for his bigoted views on Islam.
During the Real Time with Bill Maher show on Friday, the actor accused Bill Maher and fellow panellist Sam Harris of portraying an overgeneralised picture of Islam by using a handful of extreme examples.
Take a look:
https://www.youtube.com/watch?annotation_id=annotation_2241648313&feature=iv&src_vid=lAob0bCWpv4&v=IafWePD1DVw
BAM.