A Wild West retelling of Dickens' 'A Christmas Carol," with Scrooge as a land baron, gunfighter, and card cheat who is visited by three spirits who attempt to teach him the true meaning of Christmas.
2003
2020
2016
2021
2023
1939
1940
1953
2002
1994
1995
1988
1993
2019
2007
2022
1973