Everything by Oliver Stone should be de-platformed.
Wrong answer.
The correct answer to speech you disagree with is MORE FREE SPEECH.
Leftist 'tards want to ban speech they disagree with.