Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
2010
2024
1931
1928
2013
2017
1976
2002
2009
2005
1983
2008
1959
2022
2016
2014
1974