Director: Mark Romanek
Writer: Alex Garland
Starring: Carey Mulligan, Keira Knightley, Andrew Garfield, Charlotte Rampling
Released: March 31, 2011
Rating: (M)
Runtime: 104 minutes
Story: Never Let Me Go is a poignant love story, adapted from Kazuo Ishiguro's bestselling, Booker Prize short listed novel of the same name. As children, Ruth (Keira Knightley), Kathy (Carey Mulligan) and Tommy (Andrew Garfield), spend their childhood at a seemingly idyllic English boarding school. As they grow into young adults, they find that they have to come to terms with the strength of the love they feel for each other, while preparing themselves for the haunting reality that awaits them.
Carey Mulligan Kathy
Andrew Garfield Tommy
Isobel Meikle-Small Young Kathy
Charlie Rowe Young Tommy
Ella Purnell Young Ruth
Charlotte Rampling Miss Emily
Sally Hawkins Miss Lucy
Kate Bowes Renna Miss Geraldine
Hannah Sharp Amanda
Christina Carrafiell Laurs
Oliver Parsons Arthur
Luke Bryant David
Fidelis Morgan Matron
Damien Thomas Doctor
Nathalie Richard Madame