Akcja rozgrywa się w czasie wojny secesyjnej. Gail Loveless (Marion Davies), młoda kobieta sympatyzująca z Konfederacją, zostaje zwerbowana do działań wywiadowczych. Otrzymuje zadanie przeniknięcia w szeregi armii Unii i zdobycia informacji mogących przynieść przewagę jej stronie. Przyjmując nową tożsamość, wyrusza na terytorium kontrolowane przez przeciwnika.
W trakcie misji Gail poznaje kapitana Jacka Gaillarda (Gary Cooper), oficera Unii, który nie zna jej prawdziwych intencji. Relacja między nimi rozwija się w atmosferze narastającego napięcia, gdy obowiązek wobec sprawy zaczyna kolidować z osobistymi uczuciami. Każde spotkanie zwiększa ryzyko dekonspiracji, a kolejne zadania wymagają od niej coraz większej ostrożności.
Sytuację komplikuje obecność dowódcy Konfederatów, pułkownika Vance’a (Jean Parker), który nadzoruje działania wywiadowcze i oczekuje skuteczności bez względu na koszty. Gail musi balansować między lojalnością wobec własnej strony a emocjami, które wpływają na jej decyzje. Wydarzenia prowadzą do momentu, w którym granica między rolą szpiega a osobistym zaangażowaniem staje się coraz mniej wyraźna.
Słynny florencki złotnik i kobieciarz zostaje uwikłany w bolesny miłosny czworokąt na dworze Medyceuszy, co prowadzi do serii brawurowych ucieczek przed katem, dworskich intryg i dramatycznego starcia między namiętnością a polityką.