
Never Let Me Go
2010 · Movie · R · 104 min · ★ 6.9 · 70% critics
Three friends grow up together at a secluded English boarding school, forming a close bond that deepens as they enter adulthood. As their relationships shift and feelings intensify, they face a troubling purpose tied to their upbringing and a future they can’t easily escape.
Based on Never Let Me Go
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2010
- Release date
- 2010-03-18
- Language
- English
- Rated
- R
- Runtime
- 104 min
- Critic score
- 70/100
- TMDB rating
- 6.9/10 (2,474 votes)
About
You’ll likely enjoy this if you want a quiet, heartbreaking drama with a subtle sci‑fi premise and lingering moral questions, similar in tone to Atonement; Not for you if you need fast pacing, clear explanations, or uplifting outcomes.
Pros: deeply emotional story; haunting, memorable mood; thought-provoking premise | Cons: slow, subdued pacing; feels detached for some; story feels rushed
Themes
- london, england
- based on novel or book
- love triangle
- england
- boarding school
- forgiveness
- dystopia
- sadness
- aging
- cloning
- morality
- human rights
- +6 more
Cast & crew

Carey Mulligan
as Kathy H.

Keira Knightley
as Ruth C.

Andrew Garfield
as Tommy D.

Izzy Meikle-Small
as Young Kathy

Ella Purnell
as Young Ruth

Charlie Rowe
as Young Tommy

Sally Hawkins
as Miss Lucy

Charlotte Rampling
as Miss Emily

Domhnall Gleeson
as Rodney

Andrea Riseborough
as Chrissie
Directed by Mark Romanek