Ebenezer Scrooge starter julen med den sædvanlige menneskefjendske og nedladende snerren af sin kuede, men trofaste kontorassistent, Bob Cratchit og sin nevø, Fred. Men da de tre julespøgelser, Fortid, Nutid og Fremtid tager ham med på en chokerende og uforglemmelig dannelsesrejse, åbner de Scrooges øjne for alt det onde, han har gjort i sit liv og tvinger ham til at åbne sit hjerte for at få tilgivelse inden det er for sent.