Director Spike Lee has asked why people are still asking if President Trump is a white supremacist.

"Respectfully, why are we still asking if this guy is a white supremacist? I mean, it's not even a question anymore," the She's Gotta Have It director said to CNN host, Anderson Cooper.

"He can't make a decision between what's right and wrong? What's love and hate? He's going to be on the wrong side of history, and that's going to be the first thing that's attached to him, that quote," Lee said referring to Trump's "very fine people" on both sides comment following the Charlottesville riots.

"Maybe I was stupid and nieve, but I was shocked to see all these, you know, whatever age they were people, totally fine showing their faces chanting 'Jews will not replace us' 'Blood and soil' Carrying Tiki torches," he said. "They're not even hiding."

Is he right? Is Trump a racist?