Based on the play by William Shakespeare.
2001
2025
2006
1980
2007
1984
1931
2019
1967
1965
1962
1971
1972
1964
2012
—
1944
1970