L'avaro Ebenezer Scrooge viene svegliato alla vigilia di Natale da spiriti che gli rivelano la sua miserabile esistenza, le opportunità che ha sprecato in gioventù, le sue attuali crudeltà e il destino atroce che lo attende se non cambia i suoi modi. Scrooge deve affrontare la sua storia di crescente amarezza e meschinità e deve decidere cosa riserverà il suo futuro: morte o redenzione.