Charlie Sheen is Chris Taylor who, after dropping out of college because he wasn’t learning anything, volunteers to fight in the Vietnam war, amongst recruits including Keith David, Forest Whittaker, Tony Todd, Kevin Dillon and a young Johnny Depp. The platoon is split, with half drawn to Willem Dafoe’s free-thinking, laidback stoner Sergeant Elias, with the rest, including brown-nosing Sergeant O’Neill (John C. McGinley), prefer the ethos of scarred Staff Sergeant Barnes (Tom Berenger), who counts success by how high the bodies are piled, rather than whether peace has been achieved.
There’s an interesting film buried in here somewhere, but it either follows Sheen’s naive, error-realising private or the conflicts between the two sergeants and their unrespected, inexperienced Lieutenant (Desperate Housewives’ Mark Moses). Some gripping moments stand out – a night ambush, and the colour slowly fading back in after a white-out napalm drop – but the rest is underwhelming and littered with trite or cheesy dialogue and 5-cent philosophising: “We did not fight the enemy, we fought ourselves, and the enemy was within us.”
Choose life 6/10