Quizzing Live

For Which Film Did Oliver Stone Win An Oscar For Direction In 1986

Answer:
Platoon