La película protagonizada por James McAvoy, Keira Knightley, Saoirse Ronan, Romola Garai, y Vanessa Redgrave, narra un crimen y sus consecuencias en el transcurso de seis décadas. James McAvoy. Hizo su debut como actor en la película de 1995 The Near Room y continuó haciendo apariciones en televisión hasta 2003.
James McAvoy es incapaz de ser actor.