Hamlet suspects his uncle has murdered his father to claim the throne of Denmark, and the hand of Hamlet's mother, but the prince cannot decide whether or not he should take vengeance.
1960
1982
1990
2006
1972
2016
1996
1986
1989
2019
1965
2008
1988
1987
2014
2015
1984