Ebeneezer Scrooge (Patrick Stewart) é um avarento homem de negócios, que detesta a época de Natal e odeia ter de dar um dia de folga para o melhor empregado dele, Bob Cratchit (Richard E. Grant). Na véspera de Natal Scrooge é visitado pelo fantasma do seu último amigo e sócio, Jacob Marley (Bernard Lloyd), que, após morrer, viu os erros que cometeu. Assim Marley avisa para Scrooge que ele será visitado pelos fantasmas do Natal passado, presente e futuro, com a esperança que isto ensine Scrooge da importância de ser solidário na época de Natal.
Mais filmes : Melhores filmes do ano 1999, Melhores filmes Comédia dramática, Melhores filmes de Comédia dramática de 1999.