George Bailey (James Stewart) wraz ze swoim wujem (Thomas Mitchell) kieruje budowlaną kasą oszczędności w małym miasteczku. Niemal całkowicie poświęca się pracy, pomagając potrzebującym w uzyskaniu własnego mieszkania. Niestety, tuż przed Bożym Narodzeniem wuj gubi osiem tysięcy...
Buntowniczka Ellie Andrews poślubia Kinga Wesleya, ale jej bogaty ojciec unieważnia ich związek. Zdesperowana dziewczyna postanawia uciec od rodziny i wyjechać do Nowego Jorku. W autobusie spotyka dziennikarza Petera Warne'a, który stawia jej ultimatum, albo ona zgodzi się podróżować z...