Home Movies TV Series Search Sign in

Hamlet

7.4 153 mins Drama   1948
Two Cities Films  
Director(s): Laurence Olivier

Winner of four Academy Awards, including Best Picture and Best Actor, Sir Laurence Olivier’s Hamlet continues to be the most compelling version of Shakespeare’s beloved tragedy. Olivier is at his most inspired—both as director and as the melancholy Dane himself—as he breathes new life into the words of one of the world’s greatest dramatists.

Casts of Hamlet

Laurence Olivier

as Hamlet - Prince of Denmark / Voice of Ghost

Basil Sydney

as Claudius - The King

Eileen Herlie

as Gertrude - The Queen

Norman Wooland

as Horatio - His Friend

Felix Aylmer

as Polonius - Lord Chamberlain

Jean Simmons

as Ophelia

Terence Morgan

as Laertes

Peter Cushing

as Osric

Stanley Holloway

as Gravedigger

Russell Thorndike

as Priest

John Laurie

as Francisco

Esmond Knight

as Bernardo

Anthony Quayle

as Marcellus

Harcourt Williams

as First Player

Patrick Troughton

as Player King

Tony Tarver

as Player Queen

Niall MacGinnis

as Sea Captain

Anthony Bushell

as Bit Part (uncredited)

Patricia Davidson

as Lady of the Court (uncredited)

Doreen Lawrence

as Extra (uncredited)

Christopher Lee

as Palace Guard (uncredited)

Desmond Llewelyn

as Extra (uncredited)

Victor Lucas

as Extra (uncredited)

Patrick Macnee

as Extra (uncredited)

You might also like