Hamlet (1996 film) › Cast
Riz Abbasi
Attendant to Claudius
Kenneth Branagh
Hamlet
Julie Christie
Gertrude
David Blair
Billy Crystal
First Gravedigger
Gérard Depardieu
Reynaldo
Charlton Heston
Player King
Derek Jacobi
Claudius
Michael Bryant (actor)
Priest
Jack Lemmon
Marcellus
Peter Bygott
Rufus Sewell
Fortinbras
Robin Williams
Osric
Kate Winslet
Ophelia