Poster for “Never Let Me Go” Published 01/29/2011 at 1082 × 1599 in 2010 Glennies, Part 5: Best Picture (Top 10 Films of 2010) ← Previous Next →