An evil spirit hunts down two young children who are the descendants of evil murderers for revenge! And the power goes out!
1990
—
2021
2014
2016
2011
1930
2023
2024
2017
1996
2019
1950
1949