Un periodista se obsesiona con el hecho de comprender el significado de la última palabra que Charles Foster Kane dijo antes de morir: Rosebud. Para descubrir el misterio investiga a varias personas del pasado del magnate.
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.