Based on the fairy tale by the Brothers Grimm.
1984
1971
2025
1995
1953
1916
1990
2006
1965
2010
2007
1989
2022
1959
2004
1967
1968
1981