Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
1982
2016
2001
2010
1995
2023
1936
1979
2022
2019
1917
2017
1991
1960
1989
2007