Never Let Me Go premiere
This image appears in the gallery:
Never Let Me Go premiere

2. Never Let Me Go premiere
The lead stars Keira Knightley, Carey Mulligan and Andrew Garfield arrive for the European premiere of 'Never Let Me Go' at the Odeon Leicester Square, London.