A Navy officer tries to set the record straight after the Navy blames a 1989 explosion aboard the USS Iowa on a homosexual affair between two sailors.

James Caan
as Capt. Fred Moosally

Robert Sean Leonard
as LT(JG) Dan Meyer

Daniel Roebuck
as PO Dale Mortensen

Jamie Harrold
as Kendall Truitt

John Doman
as Admiral Langlett

John Benjamin Hickey
as Shelby

Dashiell Eaves
as Clay Hartwig

Hugh Thompson
as Commander Gil

A.C. Peterson
as MCPO Ziegler

Bill MacDonald
as NIS Agent Cobb