Skip to content
Poster for Hamlet
Two Cities Films On streaming

Hamlet

1948 153 min English NR

“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

fuboTV

Stream

HBO Max

Stream

Criterion Channel

Stream

The Roku Channel

Free with ads

Pluto TV

Free with ads

Shout! Factory TV

Free with ads

Your rating

Your review

Cast

25 people

Laurence Olivier Director · William Shakespeare Author

Worldwide gross $3.2M · Budget $750K · United States release September 29, 1948

Box office

Budget

$750,000

Worldwide gross

$3,250,000

Gross vs. budget

4.3×

Production

T

Two Cities Films

Production

J

J. Arthur Rank Organisation

Production

U

Universal Pictures

Studio

United Kingdom

Produced in

Languages

Original language

English

Spoken on screen

English

Release dates

United Kingdom · May 6, 1948

Premiere · London

United States · September 29, 1948

Premiere · New York City, New York

United States

March 11, 1956 · TV · NBC

Brazil

January 1, 1949 · Theatrical

Germany

December 10, 1948 · Theatrical

Italy

August 26, 1948 · Premiere · Venice Film Festival

January 28, 1949 · Theatrical

Portugal

January 24, 1949 · Theatrical

Slovakia

August 24, 1949 · Theatrical

South Korea

May 26, 1954 · Theatrical

Spain

December 10, 1948 · Theatrical

XC

October 1, 1954 · Theatrical

More from Laurence Olivier

Some details come from TheTVDB.

Now playing

Hamlet

Trailer

Share

wubly

Track it on Wubly

Wubly is invitation-only during the beta. Join the waitlist and we'll email you an invitation.

Have an invitation? Sign up

You're offline

Recently viewed pages still work. Your changes save locally and sync when you're back.

Back online · syncing