O psiquiatra Martin Dysart (Richard Burton) é designado para investigar uma série de crimes envolvendo a mutilação de cavalos em um estábulo de Hampshire, na Inglaterra. Seis animais tiveram seus olhos perfurados com uma vara de metal e ficaram cegos. O principal suspeito, acusado de ter cometido tal atrocidade, é um rapaz de 17 anos chamado Alan Strang (Peter Firth), que trabalha no estábulo. Alan é o único filho de um casal estranho formado por Frank, um homem tímido ao extremo, e Dora, uma religiosa submissa. Ao passo em que começa a descobrir a real natureza de Alan e seus demônios interiores, Dysart começa a perceber que ele também tem os seus próprios temores para enfrentar.