Daisy Kenyon (Joan Crawford) jest uwikłana w romans z żonatym prawnikiem, Danem O'Marą (Dana Andrews) i ma nadzieję go poślubić, o ile ten zgodzi się rozwieść ze swoją żoną. W międzyczasie poznaje Petera, weterana wojny (Henry Fonda), który prędko zakochuje się w Daisy i prosi ją o rękę. Daisy nie kocha Petera, ale nie mając nadziei na udany związek z Danem, przyjmuje jego oświadczyny. Wkrótce dowiaduje się, że Dan zamierza wziąć rozwód...
Klient detektywa Guya Johnsona (James Stewart), zostaje wrobiony w morderstwo i skazany na karę śmierci. Za ukrywanie podejrzanego sąd skazuje również Guya. W drodze do więzienia detektywowi udaje się zbiec. Ucieczkę skazańca zauważa poetka, Edwina Corday (Claudette Colbert). Guy bierze ją jako zakładniczkę i wyrusza na poszukiwanie prawdziwych morderców. Rozpoczyna się wyścig z czasem, którego stawką jest życie, wolność i 100 tysięcy dolarów.