Never Let Me Go (12A)
Never Let Me Go is a Sci-fi film in the loosest possible sense.
Set firmly in the alternative, yet familiar past, Alex Garland’s flawless screen adaptation of Kazuo Ishiguro’s novel is a hauntingly beautiful portrayal of friends learning to embrace love and life, regardless of how short their time may be.
Growing up in a seemingly idyllic boarding school, Ruth (Knightley), Kathy (Mulligan) and Tommy (Garfield) gradually are forced to come to terms with the inevitable reality that awaits them. Their revelations are both heartbreaking and incredibly inspiring, reaching into the heart of what it is to be alive and the struggles that we each face.
The three young leads are exceptional in their understated portrayal, painfully assimilating the truth of their lives by route of a series of disturbing reveals.
Director Mark Romanek’s second feature film is masterful, both in a thematic and visual sense, effortlessly weaving a thousand words into an image as simple as an abandoned boat on a desolate beach.
Keira Knightley, Carey Mulligan, Andrew Garfield