
Hamlet
To be, or not to be?
David Tennant stars in a film of the Royal Shakespeare Company's award-winning production of Shakespeare's great play. Director Gregory Doran's modern-dress production was hailed by the critics as thrilling, fast-moving and, in parts, very funny.
🎬 Watch Trailer — Hamlet
Cast

David Tennant
Hamlet

Patrick Stewart
Claudius / Ghost

Penny Downie
Gertrude

Oliver Ford Davies
Polonius

Mariah Gale
Ophelia

Edward Bennett
Laertes

Peter de Jersey
Horatio

Sam Alexander
Rosencrantz / Second Gravedigger
Tom Davey
Guildenstern

Mark Hadfield
Gravedigger

John Woodvine
Player King

Ryan Gage
Osric / Player Queen

Jim Hooper
Dumbshow Queen / Priest
Samuel Dutton
Dumbshow King

David Ajala
Reynaldo / Dumbshow Poisoner
Frequently Asked Questions
▸What is Hamlet (2009) about?
Hamlet is a 2009 drama, tv movie film with a runtime of 3h 2m. Directed by Gregory Doran. Find cast, ratings, and streaming options on LiveStreamTV.pk.
▸Where can I watch Hamlet?
Hamlet may be available on streaming platforms like Netflix, Disney+, Amazon Prime, or others. Check the "Where to Watch" section on this page for current availability in your region.
▸Who directed Hamlet?
Hamlet was directed by Gregory Doran.











