Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
1976
1978
2008
2006
2007
2003
2021
2019
2005
2010
1942
1914
2000
2023
1989
1984
2013
1908