Im Jahre 1989 explodiert ein altes Zerstörer-Schiff der Navy, 47 Menschen an Bord kommen dabei ums Leben. Captain Moosally (James Caan) schiebt die Schuld zwei homosexuellen Matrosen in die Schuhe. Der junge Offizier Dan Meyer (Robert Sean Leonard) versucht die Vorwürfe abzuschmettern.