Ambientato nella Londra del 1843, Canto di Natale racconta la storia del vecchio e avaro Ebenezer Scrooge, che disprezza il Natale e vive nell’egoismo più totale. La notte della Vigilia riceve la visita del fantasma del suo ex socio Jacob Marley, condannato a vagare in catene come punizione per la sua avidità. Marley lo avverte che ha ancora una possibilità di cambiare, annunciandogli l’arrivo di tre spiriti: il Natale passato, presente e futuro. Attraverso visioni tra ricordi ed eventi futuri, Scrooge comprende i propri errori e il vuoto della sua esistenza. Al risveglio, trasformato, riscopre i valori della generosità e della famiglia, decidendo di celebrare finalmente il Natale con amore e condivisione.