Never Let Me Go (2010): Where to Watch, Cast & Facts
An evergreen, sourced guide to Never Let Me Go: streaming options, cast and core facts.

Here's the full cast of Never Let Me Go (2010) — who plays who — plus where to watch and the essential facts about this movie. These students have everything they need. Except time.
Where to watch
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Cast
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
About Never Let Me Go
As children, Kathy, Ruth, and Tommy spend their childhood at an idyllic and secluded English boarding school. As they grow into adults, they must come to terms with the complexity and strength of their love for one another while also preparing for the haunting reality awaiting them.
More like Never Let Me Go
- It Ends with Us
- Persuasion
- The Time Traveler's Wife
- Doctor Zhivago
- Fallen
- Equals
- Possession
- The Yellow Handkerchief
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch Never Let Me Go?
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of Never Let Me Go?
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
Is this Never Let Me Go guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



