Some are looking for the killer. One of them is being watched without knowing it. And someone has been watching all of them from the start.
FBI Forensic Psychologist
She's spent her career studying how killers think - a skill she paid for in ways she's never fully told anyone. Composed on the surface, guarded underneath. Juliette believes control is a form of survival.
She's about to learn it can be something else entirely.
Boston PD Detective
He's run out of ordinary leads and ordinary patience. Sharp, worn down, and steady under pressure - the kind of detective his team trusts without question. Working alongside Victor and leaning on Mia's instincts, Nicholas has never needed outside help before.
Juliette is about to change that.
Boston PD Technology Analyst
Juliette's closest friend and the sharpest set of eyes on the technical side of the investigation. Alert, dryly funny, and the first to notice when something doesn't add up - including in the people around her.
Senior BPD Detective
Nicholas's partner, and the steadier, more experienced voice in the room - though "experienced" has cost him more than his years would suggest. Victor watches everything. He says less than he knows.
Not everyone in this story is easy to place.
Hard to read
Composed, polished, and impossible to fully read. Where David is a decade-old ghost, Adrian is very much present - moving through the case at the edges of everything, echoing patterns no one else recognizes.
He has an answer for every question Nicholas asks him. That's exactly what worries Nicholas the most.
A Decade Gone
Juliette's research partner, and the reason everything changed ten years ago. David vanished the night a young woman was found staged exactly like his and Juliette's academic theories predicted - and he was never seen again.
He isn't part of this case. But his voice, his methods, and his shadow are all over it.
There's always one more.
He is always closer than anyone realizes. That's the point.