All in all, I think that Mark Romanek's adaptation of Never Let Me Go, is a disappointment. It just never finds a moment to lock you in, and keep you captivated. The performances, by Carey Mulligan, Andrew Garfield, and Keira Knightley, are all quite strong. The material, however, leaves them hanging. And, this is a surprise to me. While I never read the universally-acclaimed novel on which the film is based, the team of filmmakers assigned to bringing Never Let Go to the screen, gave much promise to a slam dunk. Romanek is a talented director, while screenwriter Alex Garland and producer Andrew MacDonald have a strong collaborative history (28 Days Later, Sunshine). Unfortunately, the mix of great source material, a stellar cast, and a solid production team never quite gels for this film. You know where it's headed before the characters do, and that often leaves you feeling a bit bored with the events onscreen. I will say that one aspect of the film that deserves major kudos, is the score by Rachel Portman. Dynamic, rich, and compelling, Portman's score will be remembered long after the film itself.