After an affluent man leaves a rough sleeper to die in the cold on Christmas Eve, he's haunted by a figure that may be a vengeful spirit - or his own guilty conscience.
2021
2017
1953
2014
2008
2020
2023
1980
1966
2000
1993
1997
1984
1990
1977
1976
1998