

TBC 1h 56mThursday, Nov 12, 2026•English
Ebenezer Scrooge embarks on a mystical adventure to confront his past, present, and future while struggling to earn a second chance at happiness and redemption.
TBC 1h 56mThursday, Nov 12, 2026••
Ebenezer Scrooge embarks on a mystical adventure to confront his past, present, and future while struggling to earn a second chance at happiness and redemption.