Scrooge er en elendig gammel forretningsmand i 1840'ernes London. En juleaften får han besøg af spøgelset af Marley, hans døde forretningspartner. Marley forudsiger, at Joakim vil få besøg af tre ånder, som hver vil forsøge at vise Joakim fejlen i hans veje. Vil Joakim reformere sine måder i tide for at fejre jul?

Forældreparret Peter og Bronny tager med deres to børn til Grand Canyon, her falder sønnen Michael ind i et indiansk gravkammer, hvor han finder en speciel sten han tager med hjem. Snart begynder knægten at opføre sig mærkeligt.