Based on the fairy tale by the Brothers Grimm.
1976
1988
1985
1986
2008
1989
1984
1969
2025
1948
1999
2005
2007
1970
1966
1967
2012
2021