When the clock strikes 3:00 am, dark spirits wreak havoc as they make themselves known in the world of the living.
2015
2023
1993
2021
2011
2024
1977
1968
1970
1990
2020
2016
1985
1962
1991
1966
2014