Never Let Me Go
The children in this story are born into a system that values them for their disposable body parts, not their discrete personalities.
"...Mark Romanek. Starring: Carey Mulligan, Keira Knightley, Andrew Garfield, Izzy Meikle-Small, Charlie Rowe, Ella Purnell, Charlotte Rampling and Sally..."