Tom (Jeremy Irons) trabaja como profesor de historia en un instituto de Fenland, ciudad en la que vive con su mujer, Mary (Sinéad Cusack). Atormentado por un pasado complejo y traumático que dejó atrás, decide explicarle toda la historia a sus alumnos. Película basada en la novela de Graham Swift.