In 1972, the patients and doctors at Stephens Sanitarium were brutally murdered. Over forty years later, the only known survivor returns only to find the ghosts of the past have not been resting in peace.
1985
2014
1975
1978
2019
1972
1999
2022
1994
2010
2023
1986
2018
1987
1964
1990
2006