Based on the play by William Shakespeare.
1915
1932
1970
2006
2017
1971
1972
1992
1929
1927
1966
1989
1994
1964
2014
2025
1914
2023
1912