В канун Рождества ангелы на небесах обсуждают Джорджа Бэйли (Джеймс Стюарт), жителя небольшого городка, доведенного бесчисленными проблемами до мысли о самоубийстве. Джордж честный, отзывчивый, любящий муж и отец, владелец небольшой страховой компании всегда хотел уехать из родного города, чтобы повидать мир, но пришлось пожертвовать своей мечтой ради образования брата. Потеря родным дядей денег вкладчиков была последней каплей для Джорджа. На мосту кандидат в самоубийцы, вместо того чтобы прыгать, спасает своего ангела-хранителя, Кларенса Оддбоди (Хенри Трэверс)...