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.
1932
1921
2000
2021
1950
2019
1972
1980
1975
1990
2022
1976
1987
1963
1992
2001
1958
2008
1970