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...
Bogaczka Mary Haines nie zdaje sobie sprawy, że jej mąż ma romans z ekspedientką Crystal Allen. Sylvia Fowler i Edith Potte, słysząc tę plotkę od znajomej manikiurzystki postanawiają upokorzyć Mary, aranżując spotkanie z plotkarką.