A lonely man finds himself in trouble when a malevolent force begins to pursue him, forcing him to confront the beginnings and endings of his life.
1998
2023
2003
1939
1995
1988
2005
1940
1984
2001
1989
1936
2006
2009
2000