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.
1955
2025
1959
1973
1978
2001
1984
1969
2010
1986
1991
1930
2021
2018
1928
1924
1995