Forensisch psychologe Paula Maguire werkt in Londen bij een afdeling van de politie die vermiste personen moet opsporen. Haar successen zijn niet onopgemerkt gebleven en als in het Noord-Ierse stadje Ballyterrin twee meisjes worden vermist, krijgt Paula het verzoek om de politie daar te helpen. Ballyterrin is Paula’s geboorteplaats en zij heeft er slechte herinneringen aan. Toch besluit zij om op het verzoek in te gaan. Ze vertrekt naar Noord-Ierland en neemt haar intrek in het ouderlijk huis waar haar vader nog steeds woont.
De Noord-Ierse Unit Vermiste Personen staat onder leiding van Guy Brooking, een Engelse politie-inspecteur. Het is niet alleen Paula die achtervolgd wordt door demonen uit haar jeugd, ook Guy werkt om bepaalde redenen niet langer in Londen. Tijdens het onderzoek begint Paula verbanden te zien tussen de verdwijningen waaraan zij werkt en verdwijningen van een jaar of twintig geleden. En alles rondom die zaken is omringd door geheimzinnigheid en betrokkenen zijn weinig geneigd tot samenwerking met de politie. Kerk en religie lijken overal bij betrokken te zijn.