Drama
Hamlet, Prince of Denmark, returns home to find his father murdered and his mother now marrying the murderer... his uncle. Meanwhile, war is brewing.
Directed by
Kenneth Branagh
Kate Winslet
Ophelia
Charlton Heston
Player King
Robin Williams
Osric
Kenneth Branagh
Prince Hamlet
Judi Dench
Hecuba
Rufus Sewell
Fortinbras
Ian McElhinney
Barnardo
Billy Crystal
First Gravedigger
Timothy Spall
Rosencrantz
Perdita Weeks
Second Player
Derek Jacobi
King Claudius
Richard Attenborough
English Ambassador
John Gielgud
Priam
Gérard Depardieu
Reynaldo
Rosemary Harris
Player Queen
Brian Blessed
Ghost of Hamlet's Father
Nicholas Farrell
Horatio
Julie Christie
Gertrude
John Mills
Old King Norway
Jack Lemmon
Marcellus
Richard Briers
Polonius
Don Warrington
Voltimand
Michael Maloney
Laertes
Simon Russell Beale
Second Gravedigger
David Yip
Sailor One
Ray Fearon
Francisco
Ravil Isyanov
Cornelius
Jimi Mistry
Sailor Two
Rowena King
Attendant to Gertrude
Andrew Schofield
Young Lord
Reece Dinsdale
Guildenstern
Michael Bryant
Priest
Angela Douglas
Attendant to Gertrude
Mark Chapman
Courtier (uncredited)
Ken Dodd
Yorick
Charles Daish
stage manager
Sarah Lam
Attendant to Gertrude
Jeffery Kissoon
Fortinbra's Captain
Tom Szekeres
Young Hamlet
Ben Thom
First Player
Rizz Abbasi
attendant
David Blair
attendant
Peter Bygott
Attendant
Rob Edwards
Lucianus
Yvonne Gidden
Doctor
john Spencer-churchill
Fortinbra's Captain
Sian Radinger
Prologue
Melanie Ramsay
Prostitute

Your rating