An evil spirit seeking vengeance returns to plague the town that wronged her sister. Based on a chilling urban legend.
2014
2022
2025
—
1999
1963
1964
2023
2016
1947
1996
1997
1994
2001
1998
2006
2005