Uma devotada capitã dos mariners, Mary Jane O'Malley (Anne Heche), tem dois filhos e é divorciada. Ela inicia um affair com um major condecorado por atos de heroísmo, Nelson Gray (Sam Shepard), mas a situação se complica ao descobrir que ele é casado, o que faz com que rompa o relacionamento. Gray não aceita isto e, após uma briga, ele atira em sua direção, mas sem lhe provocar nenhum ferimento. Jane retira a queixa, mas tudo se complica realmente quando Gray invade a casa dela e O'Malley (Carl Marotte) o mata. O capitão Wallker Randall (Eric Stoltz) é encarregado de sua defesa, mas parece que alguns militares querem que ela seja condenada, pois se for absolvida significará que Gray agiu erradamente e eles não querem ver um herói com tal mácula.
Mais filmes : Melhores filmes do ano 2000, Melhores filmes Policial, Melhores filmes de Policial de 2000.