Miser Ebenezer Scrooge is awakened on Christmas Eve by spirits who reveal to him his own miserable existence, what opportunities he wasted in his youth, his current cruelties, and the dire fate that awaits him if he does not change his ways. Scrooge is faced with his own story of growing bitterness and meanness, and must decide what his own future will hold: death or redemption.

A Christmas Carol
1997
6.5/10

How Sarah Got Her Wings
2015
5.9/10

Scrooge
1951
7.4/10

The Shepherd
2023
7.0/10

Gigi & Nate
2022
7.6/10

Northfork
2003
6.0/10

FX's A Christmas Carol
2019
7.2/10

A Veteran's Christmas
2018
6.5/10

Doctor Who: Last Christmas
2014
7.7/10

Eleanor the Great
2025
6.8/10

Come Sunday
2018
5.8/10

What Maisie Knew
2013
7.1/10

The Good Witch
2008
7.1/10

I Am David
2003
6.8/10

TalhotBlond
2012
6.3/10

The Caveman's Valentine
2001
5.9/10

Stormageddon
2015
6.0/10

Dirt
2018
6.1/10

Dragonheart: Vengeance
2021
6.8/10

Stillwater
2021
6.6/10
A Miracle Before Christmas
2022
5.4/10