During the
Vietnam War, a group of United States
Marine Corps recruits arrive for eight weeks of Recruit Training at
Parris Island, where
Senior Drill Instructor Gunnery Sergeant Hartman uses harsh methods to train them for combat. Among the recruits are the wisecracking J. T. Davis, who is nicknamed "Joker" after mocking Hartman, and the overweight and dimwitted Leonard Lawrence, whom Hartman nicknames "
Gomer Pyle". During bootcamp, Pyle struggles to meet Hartman's expectations and is eventually paired with Joker. Pyle shows signs of improvement, but during an inspection, Hartman discovers a jelly doughnut in Pyle's footlocker. Believing the platoon has failed to improve Pyle, Hartman begins a policy of
collective punishment in which he will punish everyone except for Pyle for each mistake he makes. In retaliation, the recruits
haze Pyle with a
blanket party, which Joker reluctantly participates in under pressure. Pyle appears to reinvent himself into a model recruit, showing particular expertise in marksmanship. This impresses Hartman but worries Joker, who believes Pyle may be suffering a
mental breakdown after seeing Pyle talk to his rifle. The night before the new Marines are to leave Parris Island, Joker, on fire watch, discovers Pyle in the barracks
latrine loading his
M14 rifle with live ammunition, executing drill commands, and loudly reciting the
Rifleman's Creed. Awakened by the commotion, Hartman orders Pyle to put down the rifle, but Pyle fatally shoots Hartman and then kills himself in front of Joker. By January 1968, Joker is a
sergeant based in
Da Nang for the newspaper
Stars and Stripes alongside
Private First Class "Rafter Man", a combat photographer. Their base is unsuccessfully raided as part of the
Tet Offensive. The following morning, Joker and Rafter Man are sent to
Phu Bai, where Joker searches for and reunites with Sergeant "Cowboy" Evans, a friend from Parris Island who now serves in a unit dubbed the "Lusthog Squad". During the
Battle of Huế, platoon leader Lieutenant "'Mr. Touchdown'" Schinoski is killed, leading Sergeant "Crazy Earl" to take his place as squad leader. As they enter the city, the squad engages in combat with enemy forces and secure the area. Later, during a patrol, a
booby-trapped rabbit toy kills Crazy Earl, leaving Cowboy in command. Becoming lost in the city, the squad is attacked by a
Viet Cong sniper who fatally shoots "Eightball" and "Doc Jay". As the squad closes in on the sniper's location, Cowboy is killed. Assuming command, squad machine gunner "Animal Mother" leads an attack on the sniper. Joker locates her first, but his
M16 rifle jams. The sniper, a teenage girl, overhears this and opens fire, while Rafter Man shoots and mortally wounds her. As the squad converges on the sniper, she begs for death, leading to an argument over whether to kill her or leave her to die in pain. Animal Mother agrees to a
mercy killing but only if Joker will handle it; after some hesitation, Joker shoots her. As night falls, the Marines march to the
Perfume River singing the "
Mickey Mouse March". A narration of Joker's thoughts conveys that, despite his being "in a world of shit", he is glad to be alive, and is "not afraid". ==Cast==