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.
2008
1990
1991
1979
1962
1999
1936
2002
1982
2004
1956
2000
2021
1984