Vivjenos gyvenime darbas užima ženkliai daugiau, nei derėtų jos amžiau merginai. Televizijos laidų prodiusere dirbanti Vivjena tampa atsakinga už specialios, kalėdinės kantri muzikos laidos filmavimą. Čia bus pristatoma pagrindinė atlikėja Belinda ir naujokas muzikantas Aleksis. Paaiškėja, kad Belindos muzikos prodiuseris ir jos koncertinės veiklos vadybininkas yra buvęs Vivjenos mylimasis Geivinas. Nei jis, nei Vivjena nedega noru vėl susitikti, o juo labiau dirbti drauge. Bet čia į pagalbą atskuba mirusios Vivjenos globėjos ir mokytojos Merlin dvasia. Ji įspėja merginą, kad kelias, kurį ji pasirinko, nuves į tamsią ateitį. Bet drauge Merlin atsiunčia Vivjenai dvi Kalėdų dvasias, kad padėtų šiai grįžti į tinkamą kelią. Ką Vivjena nuspręs pasitinkti? Karjerą ar meilę?
Filmo įvykiai supažindina žiūrovus su Megan Terner, simpatiška mergina, dirbančia gide. Ji veda ekskursijas senoviniame dvare ir jau seniai jaučia nematomą ryšį su šiuo namu. Ir štai Kalėdų išvakarėse ji susiduria su kažkuo neįprastu. Kažkokiu nesuvokiamu būdu šio namo savininkas, gyvenęs 1903 metais, patenka į dabartinius laikus, kur ir susipažįsta su Megan. Jis sužavėtas šita miela mergina, o ir ji jaučia didelę simpatiją Čarlzui Vitliui. Jie kartu švenčia nepamirštamas Kalėdas tarp praeities ir dabarties.
Priimdami sunkius sprendimus, mama ir tėtis pakviečia savo du vaikus namo Kalėdoms.