Martin (Elijah Wood) é um estudante de pós-doutorado em ciências matemáticas na prestigiada Universidade de Oxford, na Inglaterra. Lá, o aluno espera encontrar aquele que deseja tornar o seu mestre: o Professor Arthur Seldom (John Hurt). Os dois iniciam uma relação complicada, mas estável até que tudo vai por água abaixo quando eles encontram o cadáver de uma jovem no campus.