Adaptation of Shakespeare's play.
1998
1991
2018
2015
2000
2017
1948
2001
2003
2002
2012
2008
2007
1997
1993
2010
1985
1987
2023