Sandra Bullock spiller en ensom jernbanevagt, Lucy, som er hemmelig forelsket i Peter, en mand, som hun kun har set på afstand. Efter at have reddet Peters liv, tror alle pludselig, at hun er hans forlovede. Selv ligger Peter i koma, ude af stand til at protestere, men hans familie tager imod Lucy med åbne arme. Hun burde nok fortælle dem sandheden, men der er altså lidt svært, når Peters familie er lige det hun har savnet i sit liv. Men så, mens den perfekte drømmefyr ligger der i koma, begynder Lucy at få øjnene op for Peters bror Jack (Bill Pullmann).
En dreng er vidne til, at hans mor kysser, hvad han tror, er den rigtige julemand og gengælder med fortræd.
Det nygifte par Cynthia og Steve skal holde deres første jul sammen og har inviteret deres familier til at fejre højtiden hjemme hos sig. Desværre bliver Steve fyret fra arbejde lige før jul, og Cynthia bliver gravid – fire år før det var planlagt. Begge vælger at holde nyhederne hemmelige for hinanden og familien, så de ikke spolerer julen. Men hemmeligheder har det med at komme frem i lyset.
Den håbløse nisse Bernard drømmer om at blive opfinder. Men han er til grin blandt alle de andre nisser, fordi hans opfindelser altid mislykkes. En dag bliver Julemanden kidnappet, og Bernard får nu den perfekte mulighed for at vise sit værd. Han må redde Julemanden fra den onde Neville Baddington og hans onde mor Vera, der er fast besluttet på at afsløre Julemandens store hemmelighed: hvordan han leverer gaver over hele verden på blot en nat. Bernard ved, at Julemanden bruger et tidsrejse-instrument til at rejse tilbage i tiden, så han kan nå at lægge alle gaver klar til alle verdens børn inden de vågner. Bernard beslutter sig for at bruge tidsrejse-instrumentet til sin fordel, ved at rejse tilbage i tiden og forhindre kidnapningen af Julemanden, og derved redde julen.
Fire søstre – Caroline, Joanna, Paulina og Vicky – genforenes til juleferien i et palæ i Yorkshire. Men deres fremmedgjorte far, James, slutter sig til for første gang, siden han forlod familien årtier tidligere. Gruppen forsøger at komme igennem ferien trods komiske misforståelser, mens de også afslører den længe begravede hemmelighed, der rev deres familie fra hinanden for så mange år siden.