Dickens' juleeventyr er flyttet til 80-tallets New York. Bill Murray er en kynisk tv-sjef som hater julen, men tvinges til å lære seg å sette pris på høytiden når tre spøkelser tar ham med på en halsbrekkende reise gjennom tid og rom.
Holden og Skylar er forelsket i hverandre. Skylar bor på Manhatten sammen med sin store og noe forvirrede familie. Hennes foreldre, Bob og Steffi, har vært gift med hverandre i en årrekke. En av deres venner, Joe, har vært gift med Steffi, og sammen har de datteren DJ. Etter nok et mislykket forhold, er Joe atter en gang singel. Han stikker av til Venezia hvor han møter Von, som raskt blir overbevist om at han er hennes drømmemann. Men deres kjærlighet er langt fra ekte, og Von reiser tilbake til sin eksmann. Steffi tilbringer dagene med veldedighetsarbeid, og klarer å ødelegge forholdet mellom Skylar og Holden når hun presenterer Skylar for den løslatte fengselsfuglen, Charles Ferry.
Travis (Terence Hill) er vestens hurtigste skytte. Hans bror Moses (Bud Spencer) er stor som en bjørn, dobbelt så sur og byens mest hårdhudede bountyhunter. Da deres kære gamle mor beslutter sig for at genforene sine sønner til jul, bliver det Travis opgave at forsøge at lokke Moses hjem...