Tom Craig (John Wayne) llega a Sacramento (California) con el fin de establecer allí una farmacia. Pero la ciudad está dominada por Britt Dawson (Albert Dekker), y muy pronto estallará la guerra entre ambos.
Jefferson Smith (James Stewart), un joven ingenuo e idealista, que parece fácilmente manipulable, es nombrado senador. Ignora que en Washington tendrá que vérselas con políticos y empresarios sin escrúpulos que le harán perder la fe. Sin embargo, gracias a su secretaria, una joven que conoce muy bien los entresijos de la política, protagoniza en el Senado una espectacular y maratoniana intervención en la que, además de defender apasionadamente la democracia, pone en evidencia una importante trama de corrupción.