Based on the traditional story of the same name.
1986
1941
2002
2014
2025
1958
2024
1969
1995
1981
1949
1965
1927
1984
1962