Skip to content
SearchOTT
National Theatre Live: Hamlet poster

National Theatre Live: Hamlet

2015·Movie·12A·217 min·7.5(53)

As a country arms itself for war, a family tears itself apart. Forced to avenge his father's death but paralyzed by the task ahead, Hamlet rages against the impossibility of his predicament, threatening both his sanity and the security of the state.

Where to watch National Theatre Live: Hamlet in United States

No streaming info for your region.

Click a service to open National Theatre Live: Hamlet there. Availability last verified on June 20, 2026.

About National Theatre Live: Hamlet

National Theatre Live: Hamlet is a 2015 English-language drama film directed by Robin Lough and Lyndsey Turner. The cast is led by Benedict Cumberbatch, Ciarán Hinds, Anastasia Hille. It has a runtime of 3h 37m. Viewers rate it 7.5/10 across 100 ratings.

National Theatre Live: Hamlet was produced by National Theatre and Sonia Friedman Productions and made in United Kingdom. It was released on October 15, 2015, and carries a 12A certification.

Director
Robin Lough, Lyndsey Turner
Release date
October 15, 2015
Original language
English
Age rating
12A
Status
Released
Country
United Kingdom
Production
National Theatre, Sonia Friedman Productions
#filmed theater#nt live

National Theatre Live: Hamlet cast & crew

National Theatre Live: Hamlet was directed by Robin Lough and Lyndsey Turner.

The cast features Benedict Cumberbatch as Hamlet, Ciarán Hinds as Claudius, Anastasia Hille as Gertrude, Sian Brooke as Ophelia, Jim Norton as Polonius, and Kobna Holdbrook-Smith as Laertes.

Behind the camera, it was produced by Emma Keith and David Sabel.

Is National Theatre Live: Hamlet worth watching?

National Theatre Live: Hamlet holds an audience score of 7.5/10 from 53 ratings, marking it as well-reviewed drama films.

At 3h 37m, it's a full-evening commitment.

If you enjoy drama, National Theatre Live: Hamlet is worth a place on your watchlist.

How and where to watch National Theatre Live: Hamlet

National Theatre Live: Hamlet isn't currently available on major streaming services in United States. We track availability continuously — add it to your watchlist and we'll keep an eye out.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of National Theatre Live: Hamlet

Benedict Cumberbatch

Benedict Cumberbatch

Hamlet

Ciarán Hinds

Ciarán Hinds

Claudius

Anastasia Hille

Anastasia Hille

Gertrude

Sian Brooke

Sian Brooke

Ophelia

Jim Norton

Jim Norton

Polonius

Kobna Holdbrook-Smith

Kobna Holdbrook-Smith

Laertes

Leo Bill

Leo Bill

Horatio

Matthew Steer

Matthew Steer

Rosencrantz

Rudi Dharmalingam

Rudi Dharmalingam

Guildenstern

Sergo Vares

Sergo Vares

Fortinbras

Barry Aird

Barry Aird

Danish Soldier / Norwegian Soldier

Eddie Arnold

Eddie Arnold

Captain / Servant

National Theatre Live: Hamlet — FAQs

Where can I watch National Theatre Live: Hamlet in United States?

National Theatre Live: Hamlet is not currently available on major streaming services in United States. Availability changes often — check back soon.

What language is National Theatre Live: Hamlet in?

National Theatre Live: Hamlet is originally in English. Subtitle and dub options vary by streaming service.

How long is National Theatre Live: Hamlet?

National Theatre Live: Hamlet runs 3 hours 37 minutes (217 minutes).

What is National Theatre Live: Hamlet rated?

National Theatre Live: Hamlet is rated 12A. It holds a 7.5/10 audience score from 53 ratings.

More like National Theatre Live: Hamlet

The Effect of Gamma Rays on Man-in-the-Moon Marigolds
TalhotBlond
Hamlet
The Girl in the Book
What Maisie Knew
Come Sunday
Hamlet
Sky
The Truth About Emanuel
Resurrecting the Champ
Riot in Cell Block 11
Skin
National Theatre Live: Hamlet (2015) — where to watch online · SearchOTT