FeatureDrama

Hamlet (2018): cast, story & where to watch

2018 · Film · ★ 6

Hamlet poster

Released in 2018, Hamlet is a drama film directed by Rhodri Huw, running about 191 minutes.

What it’s about. Hamlet captures the Almeida Theatre's 2017 acclaimed production of William Shakespeare's great play, recorded as-live in its West End transfer on the stage of London's Harold Pinter Theatre. Robert Icke's innovative modern-dress production, featuring Andrew Scott, Juliet Stevenson, Angus Wright and Jessica Brown Findlay, has been widely acclaimed as a dazzlingly intelligent, forcefully contemporary staging. The Evening Standard hailed Andrew Scott's 'career-defining performance... he makes the most famous speeches feel fresh and unpredictable.'

Who’s in it. Hamlet stars Andrew Scott as Hamlet, Jessica Brown Findlay as Ophelia, Angus Wright as Claudius and Angus Wright as Claudius, among others.

How it landed. With an audience score of 6.0/10, Hamlet has drawn a solid, mixed-to-positive response.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Hamlet page.

If you liked it. Fans of Hamlet tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Hamlet (2018)?
Streaming, rental and purchase options for Hamlet change frequently. Check our where-to-watch page for the latest availability in your country.
Is Hamlet worth watching?
Hamlet holds an audience score of 6.0 out of 10, and is a strong pick if you enjoy drama. Reactions are mixed, so it may depend on taste.
Who stars in Hamlet?
Hamlet stars Andrew Scott, Jessica Brown Findlay, Angus Wright, Angus Wright and Juliet Stevenson.
When was Hamlet released?
Hamlet was released in 2018, with a runtime of about 191 minutes.