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.
1985
2014
1984
2010
1999
NaN
1974
1981
1977
1983
2021
1980
1949
1962
1991