Cecilia Kass asuu upeassa unelmatalossa meren rannalla aviomiehensä kanssa. Tästä talosta hän haluaa päästä pois, samoin kuin fyysisesti ja henkisesti väkivaltaisesta suhteestaan teknologiamiljardööri Adrian Griffinin kanssa. Cecilia pakenee talosta pitkään haudotun suunnitelman mukaisesti keskellä yötä sisarensa, ystävänsä ja teini-ikäisen tyttärensä avulla. Pelko kontrollinhaluisen ja väkivaltaisen miehen kostosta lamauttaa häntä vielä ystävän luona piilossa asuessaan. Hän ei täysin uskalla uskoa onneaan saadessaan tiedon miehensä itsemurhasta. Pian alkaa tuntua siltä, ettei iloon ehkä ole aihettakaan, sillä Cecilia alkaa tuntea elämässään näkymättömän ja pahantahtoisen läsnäolon. Aivan kuin joku aktiivisesti sabotoisi Cecilian välejä harvoihin läheisiinsä. Oudot yhteensattumat muuttuvat pian hengenvaarallisiksi ja pian hänen läheisensä ovat uhattuna. Cecilian mielenterveys alkaa rakoilla, kun hän yrittää epätoivoisesti todistaa, että hänen kannollaan on joku, jota kukaan ei näe.
Stephen McCaffrey ja hänen nuorempi veljensä Brian jatkavat perheensä perinnettä palomiehinä. Itsepäinen Stephen on isänsä veroinen palomies. Mutta Brian, joka näki isänsä menehtyvän liekkeihin, ei pysty jatkamaan vaan hakeutuu vähemmän vaarallisiin tehtäviin. Palonsyyntutkija Donald Rimgalen avustajana Brian joutuu mukaan juttuun, jossa tutkitaan räjähdysmäisesti syttyviä tulipaloja. Rimgale on vakuuttunut siitä, että tulipalot ovat murhapolttoja.
Murhasta epäilty tunnusti ja teki sen jälkeen itsemurhan. Juttu selvitetty? Nevadalainen murhaetsivä Jerry Black ei ole sitä mieltä. Hänellä on omat aavistuksensa rikoksen suhteen. Vaikka hän on valmis lähtemään kalastuksentäyteiselle varhaiseläkkeelle, hän on luvannut uhrin perheelle löytää tappajan. Jerry on etsivä, joka lähtee etsimään totuutta... ja päätyy pakkomielteen ajamana oman mielensä synkkiin syvyyksiin.