One by one, he’ll stalk them, then he’ll squeeze the trigger, savoring the way each lifeless body crumples to the reddening snow. One down already. And then there were five… When Detective Regan Pescoli drives to Sheriff Dan Grayson’s house to present her resignation, she’s prepared for an argument. She’s not expecting to find Grayson shot and bleeding out on the frozen ground. The assassination attempt leaves Grayson barely clinging to life and the entire police department of Grizzly Falls, Montana, in shock. Every lawman has enemies, but something about this shooting suggests more than a simple grudge. Now Pescoli feels compelled to stay on the force until the case is solved. She and Detective Selena Alvarez — who is torn between a new relationship and her loyalty to Grayson — work to whittle down the list of suspects.