As the story opens, Sharon Walsh is driving to Nettlestone, New Hampshire, to move into her new home with her husband, Kip, a local morning radio DJ. When Sharon arrives at the house, she learns that it’s next door to an abandoned Cloud 9 Family Fun Park. As Sharon gets accustomed to Nettlestone, she finds some secret compartments in her home as well as a cache of provocative photos and a diary; she also discovers the house’s previous residents were a woman named Astrid and her husband, Hank Russo, who allegedly strangled her a year ago but was never charged.In addition, she finds out that her icy neighbor, Dolores, used to live there. Despite being plagued by nightmares, Sharon investigates the mysteries surrounding Astrid’s murder, which seem connected to a secret swingers’ club. Later, she meets Astrid’s twin sister, Agnes; together, the two women decode the murder victim’s collection of postcards and uncover a hidden tunnel that leads directly from the house to Cloud 9. After someone else turns up dead, Sharon races to solve the mystery with new urgency. Brote’s tale is a riveting whodunit that has the added bonus of being a period piece, complete with a music playlist. The plot offers thrilling (and sometimes delightfully blue) twists and turns, and Brote manages to give her setting additional texture with 1970s references that feels as comfortable as a faded Eagles T-shirt. This provides a wonderful contrast to the skillfully described, creepy amusement park, which features a labyrinthine house of mirrors. Still, Brote effectively takes a beat every now and again to focus on Sharon and Kip’s relationship, allowing readers to become more invested in the characters. Similarly, the prose can be striking, as in the prologue: “I was able to inhale one shaky last breath, the intoxicating fragrance of rose and jasmine on my skin mingling with the stink of stale cigarette smoke and the marshy pond outside.”