In an affluent town gripped by a string of murders, Genevieve Sinclair falls for the enigmatic Nicholas Harrington. As tension rises and her best friend, Isabella is tragically killed, Genevieve begins to suspect that nothing is what it seems. With her heart torn between love and growing doubt, a chilling confession threatens to unravel her world. Will she make it out alive?
60 parts