Suspicion leads to hysteria after a series of strange deaths attributed to a local witch occur at an isolated retirement home.
2025
—
2024
1998
2001
1997
2020
2003