Zamożny, odnoszący sukcesy biznesmen Brian Conway (Kelsey Grammer) nigdy nie ma czasu dla rodziny. W Wigilię, gdy jedzie samochodem po zatłoczonym moście, przed jego samochód wbiega renifer. Gdy mężczyzna się budzi, okazuje się, że jest w domu Świętego Mikołaja (Mitch Poulos) i że w wyniku wypadku jego życie na ziemi się zakończyło. Jednak gospodarz Briana nie chce, by bliscy zapamiętali go jako wiecznie nieobecnego. Daje mężczyźnie 12 szans na ponowne przeżycie Wigilii w taki sposób, aby udało mu się naprawić relację z żoną, Michelle (Spencer Grammer), i córką i odnaleźć prawdziwe znaczenie świąt Bożego Narodzenia.