Based on the play by William Shakespeare.
1921
1971
1930
1967
1927
1947
1931
1970
1969
1939
2025
1954
2017
2007
1976
1973
2021
1924