When Jim Rittenshaw learns that his friend Richard Desborough is having an affair with Jim's wife Daisy, Jim kills Richard. The murdered man's ghost then takes up residence and attempts to positively influence the lives of those he had wronged.
2014
1964
1958
1985
1951
2017
2024
2023
2001
1997
2002
2005
1987
1999
1993
2019
1973