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.
2018
1963
1992
1989
2006
2010
1981
2023
1966
1964
1960
2007
1986
2001
1996
2016