喬治(詹姆斯·斯圖爾特 James Stewart 飾)在圣誕節(jié)前陷入人生至暗時刻,瀕臨自殺時遇見天使克里文(亨利·崔佛斯 Henry Travers 飾),后者通過展示沒有他存在的世界,讓他領(lǐng)悟生命價值。少年喬治左耳失聰,在貝德福德鎮(zhèn)藥店工作時曾阻止老板因喪子之痛配錯藥。成年后本欲求學(xué)的他,因父親突然去世而放棄大學(xué)夢,接手家族儲蓄與貸款公司。面對董事會分裂和波特先生(萊昂納爾·巴里摩爾 Lionel Barrymore 飾)的惡意收購,喬治以秘書長身份力挽狂瀾,卻長期壓抑個人理想。期間他與瑪麗(唐娜·里德 Donna Reed 飾)相戀成婚,育有四名子女。公司危機(jī)爆發(fā)時,喬治在天使指引下目睹全鎮(zhèn)人因他存在而獲得的救贖——藥店老板、殘障軍官、工人等都曾受其庇護(hù),最終親友自發(fā)籌集資金化解困境,讓他重拾對生活的信念。