
Hamlet
To be, or not to be?
Drama TV Movie
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.
Director Gregory Doran
Trailer
Cast

Mark Hadfield
Gravedigger

Ryan Gage
Osric / Player Queen

Mariah Gale
Ophelia

Edward Bennett
Laertes

Sam Alexander
Rosencrantz / Second Gravedigger

Jim Hooper
Dumbshow Queen / Priest

David Ajala
Reynaldo / Dumbshow Poisoner

Patrick Stewart
Claudius / Ghost

Penny Downie
Gertrude

Peter de Jersey
Horatio

John Woodvine
Player King

David Tennant
Hamlet

Oliver Ford Davies
Polonius