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.
1974
1983
1975
1966
2004
2007
1987
2017
2001
1960
1968
1972
1936
1978
1958
1943
2006
2003