The story of Kathy, Ruth and Tommy is all but ordinary. Never Let Me Go, a film based on Kazuo Ishiguro’s acclaimed 2005 novel by the same title, takes us back into the young lives of these three, somewhere in the rural England of the 1970s. As the story progresses it becomes clear that something is amiss. The build up and unravelling of the plot is quite subtly done – and I here attempt to give as little away as possible.
Delicate drama here achieves its tremendously difficult objective: to show what happens to people in a highly dystopian reality. Narrator Kathy (Carey Mulligan/young: Izzie Meikle-Small), her friends Ruth (Keira Knightley/ young: Ella Purnell) and Tommy (Andrew Garfield/ young: Charlie Rowe) grow up in an orphanage far from the real world and are fed nasty versions of reality in the outside world. Also, they are special; they are different. It is only towards the end of their story that the full, unabridged truth about them is revealed.
As I am already hopping around spoilers there is little more I can say about this beautiful film other than that it is moving and very well acted, by Mulligan in particular, who makes the most complex mixture of emotions surface effortlessly. The remainder of my praise goes to the writer who succeeded at making things seemingly impossible quite confrontationally realistic.