When the clock strikes 3:00 am, dark spirits wreak havoc as they make themselves known in the world of the living.
2005
1977
1959
2023
2024
1997
1942
1989
1986
2021
1973
2025
1983
—
2022
2012
2016