Jack Nicholson, Tom Cruise en Demi Moore spelen in deze film over twee mariniers die in hechtenis genomen zijn in verband met moord
De succesvolle Navy-advocaat Daniel Kaffee wordt aangesteld om twee mariniers te verdedigen. De mariniers, Louden Downey en Harold Dawson, zijn in voorlopige hechtenis genomen in verband met de moord op marinier William Santiago. Zoals gewoonlijk wil Kaffee het op een akkoordje gooien met de tegenpartij, maar zijn confrère Joanne Galloway bespeurt een samenzwering. De twee verdachten blijven aanvankelijk stoïcijns onder de aantijgingen, maar tijdens een kruisverhoor onthullen ze dat hen werd opgedragen een 'Code Rood' uit te voeren op Santiago. Kaffee's grootste opponent is echter kolonel Nathan Jessep die de hele kwestie liever in de doofpot wil stoppen.