Haunted by three spirits on Christmas Eve, miserly businessman Ebenezer Scrooge confronts his past, present and future for one final chance to change his ways and reconcile with those he has wronged.
Friday the 11th of December 2026 at 7pm
Saturday the 12th of December 2026 at 2pm
Monday the 14th of December 2026 at 7pm
Tuesday the 15th of December 2026 at 7pm
12A
1 hour and 56 minutes
Please note that the doors open and the trailers start 30 minutes before the listed show time. The film will begin at the listed show time.
Haunted by three spirits on Christmas Eve, miserly businessman Ebenezer Scrooge confronts his past, present and future for one final chance to change his ways and reconcile with those he has wronged.
Friday the 11th of December 2026 at 7pm
Saturday the 12th of December 2026 at 2pm
Monday the 14th of December 2026 at 7pm
Tuesday the 15th of December 2026 at 7pm
12A
1 hour and 56 minutes
Please note that the doors open and the trailers start 30 minutes before the listed show time. The film will begin at the listed show time.