Hamlet comes home from university to find his uncle married to his mother, and his father's ghost haunting the battlements and scaring the watch. Then his father's ghost directs him to seek revenge.
1960
1982
2006
2008
1972
2007
2013
1999
2002
2003
2005
1969
1979
1956
2000
2024
1989