Never Let Me Go - Carey Mulligan, Andrew Garfield, Keira Knightley, - Mark Romanek -