After serving in the military for more than twenty years, including a tour of duty in Vietnam, Colonel Margarethe Cammermeyer (Glenn Close) had seen her share of battles. But nothing could prepare her for the fight ahead: an intensely personal struggle against the U.S. Army when she becomes the highest ranking officer ever to be discharged for being a lesbian. With the support of her partner Diane (Judy Davis), Cammermeyer undertakes an against-all-odds battle against the Army's policy. But to do so, she must risk everything – her career, her privacy and even the love of her family.

Glenn Close
as Col. Margarethe Cammermeyer

Judy Davis
as Diane

Jan Rubeš
as Far

Wendy Makkena
as Mary Newcombe

Susan Barnes
as Capt. Kern

William Converse-Roberts
as

Colleen Flynn
as

William Allen Young
as Clark

Vic Polizos
as Jim

Eric Dane
as Matt