Royal Shakespeare Company: Henry IV Part II
2014
Royal Shakespeare Company: Henry IV Part I
Royal Shakespeare Company: Troilus and Cressida
2018
The Merchant of Venice
2017
Hamlet (2009 film)
2010
Othello
2015
Royal Shakespeare Company: King Lear
Royal Shakespeare Company: Hamlet
2016
Macbeth
2001
Show more
Some sources included in this module are from JustWatch.
A ghostly visitation prompts Denmark's Prince Hamlet (David Tennant) to feign madness and avenge his father, who died at the hands of Hamlet's uncle (Patrick Stewart). Wikipedia