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.
2007
1933
2024
2025
1983
1989
2006
2019
2023
2009
2021
2022
2016