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