Poster for Hamlet

Film · European production

Hamlet

10 Dec 1948 2h 33min NR 7.4/10 (308) EN

“The motion picture of all time ... for all time!”

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.

Where to watch Showtimes
Director
Laurence Olivier
Screenplay
Laurence Olivier
Music
William Walton
Cinematography
Desmond Dickinson
Editing
Helga Cranston
Producer
Laurence Olivier
Countries
United Kingdom

Cast

Laurence Olivier Hamlet - Prince of Denmark / Voice of Ghost
Basil Sydney Claudius - The King
Eileen Herlie Gertrude - The Queen
Norman Wooland Horatio - His Friend
Felix Aylmer Polonius - Lord Chamberlain
Jean Simmons Ophelia
Terence Morgan Laertes
Peter Cushing Osric
Stanley Holloway Gravedigger
Russell Thorndike Priest
John Laurie Francisco
Esmond Knight Bernardo
Anthony Quayle Marcellus
Harcourt Williams First Player
Patrick Troughton Player King
T
Tony Tarver Player Queen
Niall MacGinnis Sea Captain
Anthony Bushell Bit Part (uncredited)
P
Patricia Davidson Lady of the Court (uncredited)
D
Doreen Lawrence Extra (uncredited)

Streaming

Where to watch Hamlet

All countries

Also available in: Australia, Canada, Denmark, Spain, Finland, Ireland, Italy, Norway, Sweden, United States

checked just now · All options · Streaming availability data provided by JustWatch via TMDB.

In cinemas

In cinemas

No screenings are listed in the cinemas we cover. Browse cinemas

Metadata from TMDB · updated just now · View on TMDB