Mark Romanek’s Never Let Me Go was the best film of 2010, but it didn’t make much of an impression at the box office. Critics were divided on the film, and were also reluctant to talk about the spoilers that are inherent to the story. Carey Mulligan stars as Kathy, who is in love with Tommy (Andrew Garfield), but her best friend Ruth (Keira Knightley) swoops in and starts dating him while they’re in high school. Cathy is too nice to do anything about it, so she’s forced to watch their relationship. Tommy and Cathy seem star-crossed lovers, and the film has a twist to make their separation all the more painful. Raised as children at a private school, their existence is based around a secret that has science fiction complications – a secret some felt shouldn’t be disclosed. Since the film bombed, the review will reveal some of those secrets, and the review ofNever Let Me Go on Blu-ray follows after the jump.