A demon is unleashed into the world after a failed ritual.
1966
1967
2023
2021
2004
2013
2018
1979
2016
1980
1987
1984
2006
2010