Andrew Garfield
Directed by Mark Romanek, "Never Let Me Go" was adapted for film in 2010 starring Carey Mulligan as Kathy, Andrew Garfield as Tommy, and Keira Knightley as Ruth.