Bem-vindo a Hailsham. Os alunos têm tudo o que precisam, excepto tempo.
Ruth (Keira Knightley), Tommy (Andrew Garfield) e Kathy (Carey Mulligan) cresceram juntos num internato cheio de regras rígidas nas questões da alimentação e na manutenção de um corpo saudável. Criados na misteriosa escola, praticamente sem contacto com o mundo exterior, os três foram sempre muito unidos, mas uma revelação surpreendente sobre doação de órgãos e o objetivo das suas vidas pode mudar o rumo da história. Ainda mais porque clima de romance entre Ruth (Keira) e Tommy (Andrew) incomoda cada vez mais Kathy (Carey).