Based on the play by William Shakespeare.
1973
2005
1980
2026
1988
1985
2002
1947
1942
1923
1961
1982
1986
1974
1924
1960
2009
1965