Based on the play by William Shakespeare.
1947
1958
1998
1996
1991
2026
1984
2014
1989
1957
1966
2015
2005
2020
1968
1969
1951
2018
1993
1971