George Bailey (James Stewart) wraz ze swoim wujem (Thomas Mitchell) kieruje budowlaną kasą oszczędności w małym miasteczku. Niemal całkowicie poświęca się pracy, pomagając potrzebującym w uzyskaniu własnego mieszkania. Niestety, tuż przed Bożym Narodzeniem wuj gubi osiem tysięcy dolarów, co może doprowadzić do zamknięcia kasy. Bailey załamuje się nerwowo i postanawia popełnić samobójstwo. W ostatniej chwili ocala go anioł stróż, który odsłania przed nim piękne aspekty życia... Studium człowieka, który rozstaje się ze swoimi marzeniami, godząc się z codzienną - ponurą rzeczywistością.
Po dzieciństwie spędzonym w miasteczku Pineridge Haley Foster ucieka do ogromnego Los Angeles i zostaje rozchwytywaną organizatorką wesel w elitarnej i wpływowej firmie pani Reynolds.
Elf Bernard marzy, aby trafić do elitarnej grupy naukowców pracujących w tajnym laboratorium Świętego Mikołaja. Jednak, za sprawą niefortunnego wynalazku, poczciwy pechowiec niechcący ujawnia lokalizację laboratorium chciwemu miliarderowi. Złoczyńca pragnie ukraść sekrety Mikołaja i wejść w posiadanie magicznej Kuli Czasu, która umożliwia wręczenie prezentów dzieciom na całym świecie w zaledwie jedną noc. Jedynym sposobem na powstrzymanie zła, naprawienie szkód, uratowanie Mikołaja i świąt Bożego Narodzenia jest ratunkowa misja w czasie, która wywołuje całą masę zabawnych komplikacji. W pełnej przygód podróży Bernardowi towarzyszy wesoły renifer z latającego zastępu Świętego Mikołaja.