Dennis Cleg (Ralph Fiennes) od 20 lat cierpi na schizofrenię. Po wyjściu ze szpitala psychiatrycznego zostaje wysłany do pensjonatu pani Wilkinson, gdzie mieszkają ludzie z podobnymi problemami psychicznymi. Dom jest położony w okolicach, w których Dennis dorastał. Miejsce to wywołuje wspomnienia związane z tajemniczymi wydarzeniami z jego dzieciństwa. Pod ich wpływem chory coraz bardziej pogrąża się w szaleństwie.