The thrilling conclusion to the beloved Squeaky Clean Mystery series is finally here--and Gabby faces her biggest nemesis yet! This is one walk down memory lane Gabby doesn't want to take. Just because the crime scene seems eerily familiar doesn't mean anything. That's what Gabby St. Claire Thomas tells herself as she cleans up the aftermath of a homicide. Then a second crime scene follows the same pattern, strangely resembling another mystery from her past. Soon, it becomes clear that someone is trying to send Gabby a message. If the pattern of recreating her former cases continues, Gabby knows the unthinkable will happen-and she could lose everything she holds dear. Gabby races to find the killer and protect those she loves. As she searches for answers, can she change the ending that's speeding toward her? Or is history doomed to repeat itself and destroy everything she's worked hard to achieve?