Hamlet
Directed by Simon Bowler"Amidst a web of betrayal and madness, Prince Hamlet wrestles with vengeance after his father's ghost reveals dark family secrets. Love, treachery, and existential despair collide in a haunting tale of passion and revenge set in the shadowy halls of Denmark."
Where to Watch Hamlet