Clint Eastwood portrays Gunnery Sgt. Tom 'Gunny' Highway, a tough and seasoned Marine who takes on the task of whipping a platoon of undisciplined recruits into shape.
Marsha Mason plays Aggie, Gunny Highway's ex-wife who he tries to reconnect with throughout the movie.
Everett McGill portrays Major Malcolm A. Powers, an officer who clashes with Gunny Highway over their differing leadership styles.
Moses Gunn plays Staff Sergeant Webster, a fellow Marine who works alongside Gunny Highway in training the recruits.
Mario Van Peebles portrays Corporal 'Stitch' Jones, one of the Marines under Gunny Highway's command.
Eileen Heckart plays Little Mary Jackson, Gunny Highway's elderly neighbor who provides some comedic relief in the film.
Bo Svenson portrays Roy Jennings, a senior officer who has a history with Gunny Highway.
Boyd Gaines plays Lieutenant M.R. Ring, an officer who works closely with Gunny Highway during training exercises.
Arlen Dean Snyder plays Sergeant Major Choozoo, an authority figure who oversees Gunny Highway and the recruits.
Vincent Irizarry portrays Fragetti, a Marine under Gunny Highway's command who faces challenges during training.
Ramón Franco plays Private Aponte, one of the recruits who trains under Gunny Highway's tough leadership.
Tom Villard portrays Profile, a Marine who is part of Gunny Highway's platoon and undergoes intense military training.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.