Cast

Tom Cruise Lt. J.G. Daniel Kaffee
Jack Nicholson Col. Nathan R. Jessep
Demi Moore Lt. Cmdr. JoAnne Galloway
Kevin Bacon Capt. Jack Ross
Kiefer Sutherland Lt. Jonathan Kendrick
Kevin Pollak Lt. Sam Weinberg
J.T. Walsh Lt. Col. Matthew Markinson
Wolfgang Bodison Lance Corp. Harold W. Dawson
Matt Craven Lt. Dave Sprading
Xander Berkeley Capt. Whitaker
Noah Wyle Corp. Jeffrey Barnes
Cuba Gooding Corp. Carl Hammaker
Oscar Jordan Steward
John M. Mathews 1st Guard
Aaron Sorkin Man in Bar
Al Wexo 2nd Guard
Michael Delorenzo PFC William T. Santiago
Arthur Senzy Robert C. McGuire
Gene Whittington Mr. Dawson