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.
2023
2017
2001
2015
1936
1964
1980
1932
1985
1910
1976
—
1918