Hamlet (1948)

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.

  • William Shakespeare
  • Laurence Olivier
  • Laurence Olivier
themoviedb icon 7.5/10
  • Views: 3
  • Release Date: 1948-12-10
  • Language: English
  • Country: GB
  • Runtime: 155
  • Budget: $750,000

Norman Wooland

Horatio - His Friend

Jean Simmons

Ophelia - His Daughter

John Laurie


Anthony Quayle


Terence Morgan

Laertes - His Son

Christopher Lee

Spear Carrier

Anthony Bushell

Bit Part (uncredited)

Desmond Llewelyn

Extra (uncredited)

Basil Sydney

Claudius - The King

Laurence Olivier

Hamlet - Prince of Denmark / Voice of Ghost

Esmond Knight


Niall MacGinnis

Sea Captain

Harcourt Williams

First Player

Patrick Troughton

Player King

Felix Aylmer

Polonius - Lord Chamberlain

Patrick Macnee

Extra (uncredited)
Write one

Sorry, no results found.