Time is running out for Piper Hart.Her curse is deadly, and the only way to break it is to exchange a life for a life. Desperate to find another way, Piper knows it's only a matter of time before Edmund comes for her.But danger doesn't wait. Discovering the body of a witch, whose restless ghost refuses to move on Piper once again teams up with Dean. Together they must catch a killer, but when a deadly sigil points to a witch-killer on the loose, Stonehill is no longer safe for witches and Dean refuses to leave her side until the murderer is caught. Every step draws them closer, and their growing bond forces Piper to confront her heart and their past. Together they must stop a killer and finally break her curse.Can she trust Dean enough to let him in, and can he shelter her from death?