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.
Chociaż niewinny, reporter Frank Ross zostaje uznany winnym morderstwa i osadzony w więzieniu. Kiedy jego przyjaciele z gazety starają się dowiedzieć, kto go wrobił w morderstwo, Frank wykończony więziennym życiem traci optymizm i nadzieję. Poznaje jednak innego więźnia Stacey i obje postanawiają pomóc sobie wzajemnie.