El autor de la novela original, Lynn Barber, estipuló en su contrato que él podría comentar (aunque no alterar) cada uno de los cambios realizados por el encargado de adaptar la novela a la gran pantalla, el celebrado novelista inglés Nick Hornby, autor de entre otras novelas, la también llevada a la gran pantalla 'Alta fidelidad'.
Carey Mulligan, protagonista de 'An education' mencionó en el Festival de Sundance que uno de los momentos que más disfrutaba del rodaje era cuando venían actores a rodar un sólo día como Sally Hawkins y Emma Thompson. Con ésta última confiesa haber disfrutado particularmente describiendo a Thompson como una persona increíble y una actriz brillante.
Orlando Bloom rechazó el papel de Danny unas pocas semanas antes de empezar a rodar. Dominic Cooper, a quien ya se había considerado previamente para el personaje, aceptó sustituirle.