Gunnar stumbled but stayed upright while I crashed to the ground like deadweight. As a cop I was used to facing the unexpected, but this was off the chart. “Holy shit!” The words tore from my throat as my molecules reassembled themselves. I felt like a human jigsaw puzzle with a few pieces missing. And a hell of a lot of questions to ask when this was over. The knit shop was alive with special effects not even Hollywood had dreamed of. A yarn tornado spun furiously in the center of the room while a human-sized web of knitting needles clanked and danced near the window like an empty bird cage. Magazines and papers swirled across the floor. Bookcases had been overturned, the books crushed beneath them. A dark-haired woman hovered two feet off the ground, directing the action like a crazed conductor. I zeroed in on Chloe. That son-of-a-bitch Dane had her pinned up against the wall. His black coat was shredded. His face was splattered with blood.