Oliver Stone is an idiot and a liberal nutcase.