Never Let Me Go is a 2010 British dystopian romantic tragedy film based on Kazuo Ishiguro's 2005 novel. It follows the lives of Kathy, Ruth, and Tommy as they navigate the challenges of love and acceptance in an alternative history. The film was directed by Mark Romanek and stars Carey Mulligan, Keira Knightley, and Andrew Garfield.