In each soul, a secret ... Philadelphia homicide detectives Kevin Byrne and Jessica Balzano's first assignment from the Cold Case files is the brutal murder of a young runaway.
The lifeless body of Caitlin O'Riordan was found carefully posed in a glass display case in the desolate Philadelphia Badlands but, as Byrne and Balzano rapidly discover, she was just the first pawn in the killer's twisted game... A mysterious phone call leads them on a scavenger hunt for a second victim.
This time a young girl has been dismembered, her body parts left in three boxes in the basement of a deserted house.
More clues lead to other victims and, as the body count rises, it becomes clear that there is a serial killer on the loose, hell-bent on completing the 'performance' of a lifetime. As more runaways vanish, Byrne and Balzano come to realize that the homicidal mastermind plans to complete seven depraved tricks in his dark and dangerous magic act.
With Balzano increasingly obsessed by a case that haunts her, and Byrne struggling with a loss of his own, the stakes are mounting.
But this is one game they can't afford to lose...