Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
2011
1976
2016
1937
1994
2015
1986
2021
1995
2007
2004
1982
1973
2012