Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
2025
2013
2017
2019
1978
1964
2016
2020
2021
1992
1903
—
2023
1989