Never Let Me Go
Kathy, Tommy and Ruth grow up together in a boarding school that hides a terrible secret. When they discover their true purpose, their friendship is threatened by feelings of love, jealousy and betrayal.
Starring
Carey Mulligan, Andrew Garfield, Keira Knightley
Director
Mark Romanek