Anne Heche (Capt. Mary Jane O'Malley)Sam Shepard (Maj. Nelson Gray)Eric Stoltz (Capt. Wallker Randall)Kate McNeil (Maj. Leslie Nesbitt)Bill MacDonald (Col. Sam Doran)Sean Bell (Lt. Tim Macy)Carl Marotte (Hap O'Malley)Max Morrow (Harry O'Malley)Charlotte Arnold (Callie O'Malley)Joel Keller (O'Connell)Philip Akin (Gunnery Sgt. Finch)Awaovieyi Agie (Landry)Nicolas Van Burek (Henderson)Christian Potenza (Parker)Steve Boyle (Forbes)Steve Boyles (Parker)Melanie Nicholls-King (Angie Carson)Janice Lynde (Evelyn Gray)
A divorced female marine officer (Anne Heche) with two small children begins an affair with a senior officer (Sam Shepard) in this fact-based drama. Things turn nasty when she discovers that he is married. She tells him it is over, but he won't accept her ultimatum. Pledging to divorce his wife, he tries to force himself on her including an incident where he unloaded his weapon in front of a platoon of men at a firing range to get her attention. Finally, he breaks into her house and tries to force himself on her. She pulls a weapon from beneath her pillow and kills him. The movie then moves to the court room proceedings and a cover-up created by base officers who refuse to let their fellow officer's reputation be smudged.