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.
2000
1993
2013
1941
2015
1973
1998
2014
1996
1991
2001
1970
1968
2012
1937
1999