Archive for December 13th, 2004

Platoon

Director-writer Oliver Stone’s searing, gut-wrenching take on the Vietnam War is one of Hollywood’s most important films. Unflinching and merciless, Stone exposed the horrors of the war through the eyes of a green recruit, played Charlie Sheen. Read the rest of this entry »