<Tr> <Th> Budget </Th> <Td> $15 million </Td> </Tr> <Tr> <Th> Box office </Th> <Td> $9.46 million </Td> </Tr> <P> Never Let Me Go is a 2010 British dystopian romantic 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 alternative history and centres on Kathy, Ruth and Tommy portrayed by Carey Mulligan, Keira Knightley and Andrew Garfield respectively, who become entangled in a love triangle . 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 US $15 million budget . </P> <P> 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 role, as it had long been a wish of hers to have the opportunity to play the part . The film's message and themes were the factors that attracted Garfield to become a part of the film . </P>

Is the movie never let me go based on true events