Hamlet

Hamlet (1948)

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.

star 7.4 7.6 82 96%
  • Release Date: 1948-12-10
  • Runtime: 2h 33min
  • Director: Laurence Olivier

Where to Watch Hamlet Online

You can now watch Hamlet online on the following streaming services in the United States.

  • Trailer

    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

    • Tony Tarver

      Player Queen

    • Niall MacGinnis

      Sea Captain

    • Anthony Bushell

      Bit Part (uncredited)

    • Patricia Davidson

      Lady of the Court (uncredited)

    • Doreen Lawrence

      Extra (uncredited)

    • Christopher Lee

      Palace Guard (uncredited)

    • Desmond Llewelyn

      Extra (uncredited)

    • Victor Lucas

      Extra (uncredited)

    • Patrick Macnee

      Extra (uncredited)

    Related Movies