بعد الخدمة في الجيش لأكثر من عشرين عامًا، بما في ذلك جولة الخدمة في فيتنام، شهدت العقيد مارغريت كاميرماير (جلين كلوز) نصيبها من المعارك. لكن لا شيء يمكن أن يعدها للمعركة المقبلة: صراع شخصي مكثف ضد الجيش الأمريكي عندما تصبح أعلى ضابطة يتم تسريحها على الإطلاق لكونها مثلية. وبدعم من شريكتها ديان (جودي ديفيس)، تخوض كاميرماير معركة ضد كل الصعاب ضد سياسة الجيش. ولكن للقيام بذلك، يجب عليها المخاطرة بكل شيء: حياتها المهنية، وخصوصيتها، وحتى حب عائلتها.