Oliver Stone goes deep…