Rok 1672, purytański sędzia Jonathan Wooley skazuje na stos czarownicę Jennifer i jej ojca Daniela. 300 lat później wiedźma powraca, by zemścić się na potomku sędziego. Jest nim Wallace Wooley, kandydat na senatora. W noc poprzedzającą jego ślub z Estellą Jennifer podaje mu napój...
Młody prostoduszny senator Jefferson Smith (James Stewart) ujawnia, dzięki pomocy swej sekretarki Saunders (Jean Arthur), korupcję wśród polityków i staje się bojownikiem w walce z możnymi tego świata. Jego triumf nad szefem partii, gubernatorem i senatorem osiąga szczyt w 23-godzinnym...