Based on the play by William Shakespeare.
2001
1944
1987
1949
2025
1943
1951
1932
2023
1991
1980
1930
1961
1963
1995
1953
2018
2007