In order to obtain supreme power, an evil saint must sacrifice 1000 men. Soon, he hatches a devious plan and persuades a princess to pose three extremely difficult questions to her suitors.
2024
2008
2015
2009
1998
1988
2023
2019
2017
1990
1983
1994
2025
2002
2006
1984
1933