En una encantadora adaptación del clásico cuento de Charles Dickens, la historia se centra en Ebenezer Scrooge, un tacaño y amargado hombre de negocios que desprecia la Navidad y todo lo que representa. Todo cambia la vigilia de Navidad, cuando se encuentra visitado por el fantasma de su antiguo socio, Jacob Marley, quien aparece encadenado y con un mensaje urgente: Scrooge debe cambiar su forma de ser o enfrentarse a un destino sombrío.
Marley le advierte que esta noche será visitado por tres espíritus que lo guiarán a través de su pasado, presente y futuro, mostrándole el impacto de su avaricia y su falta de compasión. El primer espíritu, el Fantasma de las Navidades Pasadas, lleva a Scrooge a revivir momentos de su niñez y juventud, revelando la alegría que solía tener. Luego, el Fantasma de las Navidades Presentes le muestra la dura realidad de su entorno, incluido el hogar de su empleado Bob Cratchit, quien a pesar de la pobreza, sigue apreciando los pequeños momentos con su familia, especialmente con el adorable Tiny Tim.
Por último, el Fantasma de las Navidades Futuras le presenta un futuro desolador si no cambia su camino. Hacia el final, Scrooge se convierte en un hombre transformado, lleno de amor y generosidad, y decide celebrar la Navidad con todo su corazón. Entre canciones pegajosas y la inconfundible locura de los Muppets, esta historia se convierte en un recordatorio de que siempre hay tiempo para redimirse.