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