Karácsony este George Bailey lába alól kicsúszik a talaj. Az általa vezetett kisvárosi takarékpénztár a csőd szélén áll, ő pedig úgy érzi, értelmetlen az élete, és az öngyilkosság az egyetlen kiút. Az égben felfigyelnek a kétségbeesett emberre, és egy szárnyaira vágyó angyal kapja a "nagyfőnöktől" azt a nemes feladatot, hogy hozza rendbe a dolgot. Clarence, a mennybéli küldött sajátos módszert alkalmaz: megmutatja, milyen sivár hellyé lett volna a város Bailey áldozatos tevékenysége nélkül. A tanulság egyértelmű: az élet szép, és élni igenis érdemes!
Mortimer és Randolph Duke brókerek és imádnak fogadásokat kötni. Jelenlegi fogadásuk tárgya az, hogy Randolph úgy gondolja, ha a cégbe betesznek egy bűnözőt, akkor sikerül őt sikeres üzletemberré változtatni. Billy Ray tehát megkapja az állást, Louis otthonát, aki ezért cserébe azonban olyan bűntényekért válik felelőssé, melyeket el sem követett. Louis Wintherthorpe egy sikeres New York-i bróker, barátnőjével tökéletesen összeillenek. Azonban Louis munkaadói, a Duke fivérek kieszelve a fogadást teljesen összecserélik a két férfi életét, Louis hirtelen ott találja magát munka, lakás és barátok nélkül. Az egyetlen újonnan keletkezett ismeretség, Ophélia, a gyönyörű örömlány, aki készségesen segít neki.
Két fiatal nő, két összetört szív. Iris reménytelenül szerelmes a kollégájába, akivel viszonyt folytat. Nem elég, hogy érzelmei viszonzatlanul maradnak, a férfi a karácsonyi bulin bejelenti, hogy eljegyezte az egyik kolléganőjüket. Eközben a munkamániás Amanda rájön, hogy a barátja megcsalja, ezért kiadja az útját. A két összetört szívű lány a világhálón akad egymásra. Miután kölcsönösen elsírják bánatukat, elhatározzák, hogy kipihenik megpróbáltatásaikat. Mivel az egyik Londonban, a másik pedig Los Angelesben él, kitalálják, hogy otthont cserélnek. A pasimentes vakáció nem a tervek szerint alakul.
Amikor Heródes király megtudja, hogy megszületett a Messiás, aki veszélyeztetheti hatalmát, megparancsolja katonáinak, hogy öljenek meg minden két évesnél fiatalabb gyermeket. Az elõzményekbõl kiderül, hogy Mária szegény családban nõtt fel. Az apja Józsefhez, a jómódú ácshoz akarja férjhez adni. Õ azonban szerelembõl szeretne férjhez menni. Megjelenik neki egy angyal, és elmondja, hogy õ fogja megszülni az emberiség megmentõjét. Mária és József Názáretbõl Betlehembe menekül. Mivel senki sem fogadja be õket, a kis Jézus egy istállóban születik meg.
Egy nyugat-virginiai kisvárosban éjszakánként szárnyas teremtmények jelennek meg a házak között. John Klein (Richard Gere), a feleségét gyászoló újságíró a helyszínre utazik, ahol megdöbbenve tapasztalja, hogy a teremtmények épp olyanok, mint azok a fura lények, akiket Klein haldokló felesége rajzolgatott. A környékbeliek azt állítják, hogy õk jól ismerik a férfit. A tér átalakul, Klein váratlanul egy idegen kisvárosban találja magát, melynek folyója fölött különös fény ragyog, lakói pedig ugyanazt álmodják: éjszakánként egy közeledõ szárnyas lényt látnak maguk elõtt.