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.
1979
1989
2000
2003
1993
1996
1992
1994
1984
2001
2002
1958
1932
1940
2014
2013