Never Let Me Go was lovely. I don't want to spoil it - more for those who plan to read the novel. The novel keeps you in the dark longer than the film and that mystery is half the fun of the book.
I enjoyed the novel a great deal, and narratively, the movie stayed fairly close to the source material. Thematically, it strayed quite a bit. The film decided to focus entirely on the love triangle between its three central characters. This was a wise decision. Everyone understands the desire to have time with the person you love. It's in the novel but it IS the film and it changes the characters in subtle ways that allows them to be better understood by the audience.
Keira Knightly and Andrew Garfield were unbelievably good. Carey Mulligan was also quite good, but hers was an understated performance that did not scream to be noticed the way the others did. The visual style was perfect. The subtlety throughout fantastic. I hate to talk in cryptics, but lots of people have an issue with this film. They don't understand why the characters do not run away. I think it is a valid point considering the movie as a stand alone film. This issue is addressed in the novel, and with an eye toward the answer, you can feel it in the film. But I suspect it's only there for the novel readers. Nonetheless, It's a lovely looking film with fantastic performances. I would recommend reading it first, but I believe it's a film worth seeing either way.