Never Let Me Go is a 2010 British dystopian sci-fi drama film based on Kazuo Ishiguro's 2005 novel of the same name. The film was directed by Mark Romanek from a screenplay by Alex Garland. Never Let Me Go is set in an alternate history and centers on Kathy, Ruth and Tommy who are portrayed by Carey Mulligan, Keira Knightley and Andrew Garfield, respectively. The three, who become entangled in a love triangle, are scientific specimens created in a laboratory to provide their organs to severely ill patients. Principal photography began in April 2009 and lasted several weeks. The movie was filmed at various locations, including Andrew Melville Hall. Never Let Me Go was produced by DNA Films and Film4 on a $15 million budget.
Prior to the book's publication, Garland had approached the film's producers—Andrew Macdonald and Andrew Reich—about a possible film, and wrote a 96-page script. The producers initially had trouble finding an actress to play Kathy; Mulligan was cast in the role after Peter Rice, the head of the company financing the film, recommended her by text message while watching her performance in An Education. Mulligan, a fan of the book, enthusiastically accepted the
(This is information generated from a Wikipedia article, licensed under the GNU Free Documentation License.)