I genitori di Alex sono morti 13 anni fa, quando aveva solo undci anni. Da allora il ragazzo è sempre stato solo. In cura da un'inquietante analista, è costantemente vittima di terribili incubi e voci misteriose che cessano soltanto quando ha al suo fianco una compagna. E per ottenrla Alex non va certo per il sottile. Ma la ricerca di colei che riuscirà a placare per sempre i suoi fantasmi si fa sempre più sinistra ed è costellata da inspiegabili morti "accidentali". Tutte le ragazze che Alex frequenta vengono infatti ritrovate cadaveri. La polizia incomincia ad insospettirsi e decide di inviare il suo uomo migliore. Sarà l'ispettore Hannah a portare avanti le indagini e a tentare di svelare il mistero in cui egli stesso pare, poco a poco, scivolare.