On the anniversary of Jacob Marley's death, his business partner Ebenezer Scrooge finds unwelcome company in the form of three spirits from Christmases Past, Present and Yet to Come.
Your rating
Stream
Rent
Buy
Streaming data by JustWatch.
Karl Argue
Vincent Fegan
Peter Figgis
Laurence Foster
Bryan Murray
Ciaran O'Grady
Leonie Quinn
Jason Shalloe
Jane Walsh
FX's A Christmas Carol
Scrooge
It's a Wonderful Life
How Sarah Got Her Wings
The Lovely Bones
Homestead
The Giver
The Shack
God's Not Dead
Before I Fall
The Secret Life of Bees
Mary
The Mortal Instruments: City of Bones
The Red House
The Night of the Hunter
Doctor Who: Last Christmas