Suspicion leads to hysteria after a series of strange deaths attributed to a local witch occur at an isolated retirement home.
2023
—
1976
2025
2022
2024
1994
2005
2001
2014
2026