Wedding plans are in full swing in Bloody Mary, Virginia. J.J. Graves is ready to walk down the aisle and start a new life—despite the fact her father is still on the loose, blood money is stashed in her closet, and an unidentified body is missing from her parents’ bunker.
But it isn’t her personal life that’s threatening her chance to say “I Do.” It’s the remains of a brutally murdered corpse found buried beneath a prize-winning rose garden. And the message attached leaves no bones about it—the body is meant for J.J. The clock is ticking as J.J. and Jack search for a killer before he becomes the ultimate wedding crasher.