Jennifer Clarke (Tiya Sircar) žilava je novinarka crne kronike koja je dobila zadatak života: pronaći pravi smisao Božića. Kad ode na tajni zadatak u robnu kuću kao prodavačica od 9 do 5, od Crnog petka do Badnjaka, pronađe svoj pravi poziv i upozna muškarca iz snova. To je Božić koji nikad neće zaboraviti.

Ella Dashwood (Erin Krakow) i njezina sestra Marianne (Kimberley Sustad) velike su zaljubljenice u Božić i rade kao planerice zabava. Jedan od njihovih novih klijenata je tvornica igračaka, a one se baš ne slažu s Edwardom Ferrisom (Luke Macfarlane), njezinim direktorom.

Kad Marlin pas pobjegne na Badnjak, ona se mora udružiti sa svojim bivšim dečkom Maxom kako bi ga pronašla. Dok štene vodi svoje bivše u cjelodnevnu i noćnu potragu kroz njihov rodni grad u Sjevernoj Karolini, oni ponovno posjećuju ljude, mjesta i stvari koje ih podsjećaju na božićne dane koje su proveli zajedno.

Kad zimska oluja pogodi Cleveland i prizemlji letove, obližnji se hoteli brzo napune nasukanim putnicima. Pilotkinja Nina (Julianna Guill) nevoljko dopusti svom arogantnom, ali šarmantnom kolegi Bradyju (Corey Sevier) da odsjedne u obližnjoj kući njezinih roditelja. No kad otkriju da njezina obitelj tu večer organizira zabavu obrezivanja drveća i da će ondje biti njezin bivši, Brady se pretvara da joj je dečko kako bi joj pomogao. Kad se snježna oluja nastavi, njihova se varka zakomplicira te Nina i Brady moraju zajedno pohoditi blagdanska događanja. No kako se Božić bliži, ovo dvoje suprotnih karaktera počinju shvaćati da su jedno drugom možda najbolji dar koje su ikad mogli dobiti.

Kći Djeda Božićnjaka dobije priliku pohađati jedan semestar fakulteta u 'stvarnom' svijetu prije nego što se vrati na Sjeverni pol kako bi ispunila svoje dužnosti prema svom ocu.