London Film Festival 2010: “Never Let Me Go” shines
Welcome to Hailsham boarding school. Beautifully secluded in the English countryside, Hailsham embodies all that is best in traditional British values: fair play, justice and a stiff upper lip....