Never Let Me Go (2010)
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.
Country: United Kingdom, United States of America
Directors: Mark Romanek
Casts: Carey Mulligan as Kathy H., Andrew Garfield as Tommy D., Keira Knightley as Ruth C., Domhnall Gleeson as Rodney, Andrea Riseborough as Chrissie, Charlotte Rampling as Miss Emily, Sally Hawkins as Miss Lucy, Izzy Meikle-Small as Young Kathy, Charlie Rowe as Young Tommy, Ella Purnell as Young Ruth, Lydia Wilson as Hannah, Nathalie Richard as Madame, Christina Carrafiell as Laura, Kate Bowes Renna as Miss Geraldine, Hannah Sharp as Amanda, Oliver Parsons as Arthur, David Sterne as Keffers, Chidi Chickwe as George, Monica Dolan as Nurse, Amy Lennox as Sitcom Girl, Kate Sissons as Sitcom Girl, Luke Bryant as David, Fidelis Morgan as Matron, Damien Thomas as Doctor, Huggy Leaver as Delivery Man 1, Charles Cork as Delivery Man 2, Sylvie Macdonald as Bumper Crop Girl, Anna Maria Everett as Waitress, John Gillespie as Male Office Worker, Rachel Boss as Female Office Worker