Twenty years after his encounter with the witch, a grown-up Hansel returns to the haunted forest, seeking revenge.
2006
2001
1984
1938
2005
1957
1999
2002
2004
1992
2009
2007
2023
2018
—
1963
1996