Ben Affleck locked horns with Bill Maher and author Sam Harris last night on HBO’s Real Time With Bill Maher over their broad generalization of Muslims.

“Liberals have failed on the topic of theocracy,” argued Harris, “We can criticize Christians … but when you want to talk about the treatment of women, homosexuals and free thinkers in the Muslim world, liberals have failed us. … We’ve been sold on this meme of Islamophobia.”

Affleck jumped in: “Hold on — are you the person who officially understands the codified doctrine of Islam? [Your characterization][ is gross and racist. It’s like saying, ‘Oh, you shifty Jew!’”

Affleck said that a minority of radical Islamists shouldn’t give a bad name to the overwhelming majority of Muslims who do not share the same extreme views. Maher shot back quickly.

“It’s the only religion that acts like the Mafia — that will f***ing kill you if you say the wrong thing, draw the wrong picture, or write the wrong book,” he exclaimed to Affleck.

“What is your solution — that we condemn Islam?” asked the Oscar-winning Argo filmmaker, “We’ve killed more Muslims than they’ve killed us by an awful lot, and we’ve invaded more Islamic nations. But we’re exempted from this things?”

To which Affleck sarcastically added: “They’re not a reflection of what we believe in. We did it by accident.”