En una Londres victoriana llena de luces y sombras, un anciano avaro llamado Ebenezer Scrooge se aferra a su fortuna, despreciando todo lo que no sea el dinero. Durante la víspera de Navidad, él se encuentra con el espíritu de su antiguo socio Jacob Marley, quien, ahora condenado a arrastrar cadenas, le advierte que su egoísmo lo llevará a un trágico destino. Marley le revela que tendrá la oportunidad de redimirse, ya que tres fantasmas lo visitarán esa misma noche.
El primer espectro, el Fantasma de las Navidades Pasadas, lo transporta a momentos de su infancia y juventud, haciéndole recordar la alegría que una vez sintió y las decisiones que lo llevaron a convertirse en el hombre solitario que es. Luego, el Fantasma de las Navidades Presentes le muestra cómo su falta de compasión afecta a quienes lo rodean, incluyendo a su empleado Bob Cratchit y su familia, quienes a pesar de la pobreza, celebran la Navidad con amor.
Finalmente, el aterrador Fantasma de las Navidades Futuras le presenta un futuro oscuro y desolador si no cambia su camino. Aterrorizado por lo que ve, Scrooge despierta en Navidad con una renovada perspectiva. Decidido a enmendar sus errores, se lanza a la calle con el corazón lleno de alegría, dispuesto a compartir su fortuna y a celebrar el espíritu navideño con todos. Es un viaje de transformación que cambia no solo su vida, sino también la de quienes lo rodean.