
2019 • 2h 53m
7.2 / 10
215 votes
Overview
London, 1843. Ebenezer Scrooge, a bitter old man, despises the Christmas holiday. Over the course of Christmas Eve night he is visited by three ghosts to show him his past, present and future.
A Christmas Carol
2004

The Postcard Killings
2020

Kisses
2008

Seance on a Wet Afternoon
1964

Boxcar Bertha
1972

Eyes Wide Shut
1999

The War Zone
1999

Spider
2002

Nine Days
2021

The Thing with Feathers
2025

The Strange Love of Martha Ivers
1946

Villain
1971

Harvest
2025

The Other Woman
2010

Suffragette
2015

Lady Macbeth
2016

Wilde
1997

Franklyn
2008

The Good Shepherd
2006

Cracks
2009