天国の大天使が二級天使のクラレンス(ヘンリー・トラヴァース)を呼び、ニューヨーク州のベッドフォールズという町で絶望に陥っているジョージ・ベイリー(ジェームズ・スチュワート)を救うよう命じ、その準備としてジョージのこれまでの人生の歩みをクラレンスに見せる。