Hamlet

1996

Kenneth Branagh
Director



25th December 1996
Cinema






14th February 1997
Cinema






14th August 2007
DVD



242 mins





Riz Abbasi
Claudius attendant
Richard Attenborough
English Ambassador
David Blair
Attendant to Claudius
Brian Blessed
Ghost
Kenneth Branagh
Hamlet
Richard Briers
Polonius
Michael Bryant
Priest
Peter Bygott
Attendant to Claudius
Julie Christie
Gertrude
Billy Crystal
First grave digger
Charles Daish
Stage Manager
Judi Dench
Hecuba
Gérard Depardieu
Reynaldo
Reece Dinsdale
Guildenstern
Ken Dodd
Yorick
Angela Douglas
Gertrude's attendant
Rob Edwards
Lucianus
Nicholas Farrell
Horatio
Ray Fearon
Francisco
Yvonne Gidden
Doctor
John Gielgud
Priam
Rosemary Harris
Player Queen
Charlton Heston
Player King
Ravil Isyanov
Cornelius
Derek Jacobi
Claudius
Rowena King
Attendant to Gertrude
Jeffery Kissoon
Fortinbras's Captain
Sarah Lam
Attendant to Gertrude
Jack Lemmon
Marcellus
Ian McElhinney
Barnardo
Michael Maloney
Laertes
John Spencer-Churchill
Fortinbras's Captain
John Mills
Old Norway
Jimi Mistry
Sailor Two
Sian Radinger
Prologue
Melanie Ramsey
Prostitute
Simon Russell Beale
Second Gravedigger
Andrew Schofield
Young Lord
Rufus Sewell
Fortineras
Timothy Spall
Rosencrantz
Thomas Szekeres
Young Hamlet (as Tom Szekeres)
Ben Thom
First Player
Don Warrington
Voltemand
Perdita Weeks
Second Player
Robin Williams
Osric
Kate Winslet
Ophelia
David Yip
First sailor
Christopher Bowles
Cadet in Play
Kenneth W Caravan
Laertes Mob
Anthony Maddalena
Elsinore Courtier
Frank Morgan
Pyrrhus
Melanie Ramsay
Prostitute
Orlando Seale
Boatman
Jimmy Yuill
Alexander