Podejście Scrooge’a zmienia się jednak, gdy odwiedzają go trzy duchy Świąt i zabierają w niezwykłą podróż, podczas której pokazują jakim był kiedyś człowiekiem, jakim jest teraz i co się z nim stanie, jeśli w dalszym ciągu będzie postępował tak, jak do tej pory. Scrooge odkrywa w ten sposób, co w życiu jest naprawdę ważne oraz jakie jest prawdziwe znaczenie Świąt Bożego Narodzenia.
Rola głównego bohatera „Opowieści wigilijnej” przypadła Jimowi Carrey’owi, gwiazdorowi mającemu w swym dorobku niezliczoną ilość wybitnych kreacji aktorskich (m.in. „Truman Show”, „Bruce Wszechmogący”, „Lemony Snicket: Seria niefortunnych zdarzeń” oraz „Jestem na tak”). Co ciekawe, w filmie Roberta Zemeckisa wciela się on również w postacie Duchów świąt, prezentując swoje wyjątkowe umiejętności w pełnej krasie. W stworzeniu wyjątkowej atmosfery pomagają mu równie wybitni artyści, w tym Gary Oldman („Harry Potter”, „Batman”), Colin Firth („Przypadkowy mąż”, „To właśnie miłość”, „Dziennik Bridget Jones”), Bob Hoskins („Kto wrobił królika Rogera”, „Hook”) oraz Christopher Lloyd („Powrót do przyszłości”, „Mój przyjaciel Marsjanin”).

Film ukazał się 5 listopada na Blu-ray 3D combo (129,99 zł), Blu-ray (99,99 zł) i DVD (49,99 zł).