- Gary Burghoff - Cpl. 'Radar' O'Reilly
- Fred Williamson - Spearchucker Jones
- Michael Murphy - Me Lai Marston
- Ken Prymus - PFC. Seidman
- Bobby Troup - Sgt. Gorman
- Timothy Brown - Caplain Judson
- John Schuck - Captain Waldowski
- Carl Gottlieb - Ugly John
- G. Wood - Brig. Gen. Charles Hammond
- Bud Cort - Warren Boone
- Danny Goldman - Captain Murrhardt
- Corey Fischer - Captain Bandini
- Sylvester Stallone - Soldier (uncredited)
- Stephen Altman - Duke's 5-Year-Old Son
- Jerry Jones - Motor Pool Sergeant
- James B. Douglas - Col. Wallace C. Merril
- Cathleen Cordell - Capt. Peterson
- Ben Davidson - Number 88
- Robert Altman
- Ray Taylor
- Ring Lardner, Jr.
- Leon Ericksen
- Johnny Mandel
Donald Sutherland interpreta a Hawkeye Pierce en la película.
Elliott Gould hace el papel de Trapper John.
Tom Skerritt interpreta a Duke Forrest en la película.
Sally Kellerman hace el papel de Maj. Margaret 'Hot Lips' O'Houlihan.
Robert Duvall interpreta a Maj. Frank Burns en la película.
Roger Bowen interpreta a Lt. Col. Henry Blake en la película.
René Auberjonois hace el papel de Father Mulcahy.
David Arkin interpreta a Wade Vollmer en la película.
Jo Ann Pflug hace el papel de Lt. 'Dish' Schneider.
Gary Burghoff hace el papel de Cpl. 'Radar' O'Reilly.
Fred Williamson interpreta a Spearchucker Jones en la película.
Michael Murphy interpreta a Me Lai Marston en la película.
Indus Arthur interpreta a Lieutenant Leslie en la película.
Ken Prymus interpreta a PFC. Seidman en la película.
Bobby Troup interpreta a Sgt. Gorman en la película.
Kim Atwood interpreta a Ho-Jon en la película.
Timothy Brown interpreta a Caplain Judson en la película.
John Schuck interpreta a Captain Waldowski en la película.
Dawne Damon interpreta a Captain Storch en la película.
Carl Gottlieb interpreta a Ugly John en la película.
Tamara Wilcox-Smith interpreta a Captain Knocko en la película.
G. Wood hace el papel de Brig. Gen. Charles Hammond.
Bud Cort hace el papel de Warren Boone.
Danny Goldman interpreta a Captain Murrhardt en la película.
Corey Fischer hace el papel de Captain Bandini.
Sylvester Stallone interpreta a Soldier (uncredited) en la película.
Stephen Altman interpreta a Duke's 5-Year-Old Son en la película.
Jerry Jones interpreta a Motor Pool Sergeant en la película.
James B. Douglas interpreta a Col. Wallace C. Merril en la película.
Gerry Okuneff interpreta a Football Player en la película.
Cathleen Cordell hace el papel de Capt. Peterson.
Ben Davidson interpreta a Number 88 en la película.
Capítulo disponible en las siguientes plataformas: