Martin (Elijah Wood), a PhD student in mathematics, enrolls at Oxford in the hope of meeting his mentor, Professor Arthur Seldom (Sir John Hurt). The young man manages to find lodging at Mrs. Eagletons (Anna Masseys), but in this house, a stifling atmosphere prevails due to the landladys attitude. Indeed Mrs. Eagleton, who happens to be a friend of Seldoms, is a haughty and unsympathetic woman who also stifles her daughter Beth (Julie Cox). At the university, things do not fare much better as Martin is put in his place by his idol during one of Seldoms lectures. But his private life changes for the best as he starts an affair with Lorna (Leonor Watling), a beautiful girl he met during a game of squash. One night, Seldom and Martin, who find themselves at Mrs. Eagletons, discover her dead body. They are interrogated by the Police. Soon afterwards, they decide to lead their own private investigation.