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.
1987
2019
2007
2022
2025
2018
2024
2023
2001
2017
1999
2002
2004