Christmas in Dickensian London. Curmudgeon Ebenezer Scrooge is visited by three ghostly spectres. Their mission: his redemption.
2004
1997
1987
2006
2021
2022
1998
—
2025
2023
2018