A documentary about the making of Oliver Stone's Vietnam War film, Platoon (1986).
8.5
11
2.17
10
0
0%
Self
Home
Movies
Search
Profile
More