Ebenezer Scrooge, é um velho sovina cuja obsessão pelo sucesso financeiro o deixou azedo e sozinho na sua velhice. Mas numa véspera de natal, Ebenezer tem a maior lição que alguma vez podia imaginar, quando os fantasmas do Passado, Presente e do Futuro lhe fazem uma visita, levando-o numa viagem através da sua vida, que lhe vai abrir o coração para algo muito mais poderoso que o dinheiro: o Amor, os Amigos e a Família.