When Michelle Matthews decides to quit running from her past and meet it head on, nothing goes as planned, starting when she returns to her hometown to meet her ex-best friend, who collapses in her arms after making a puzzling statement.
Shelly then survives two near fatal misses that are too coincidental to be accidents. After a third incident, where she dodges a couple of bullets aimed at her, Shelly has no choice but to run again. Only this time she's running with Jacob Collier, the man she originally left behind and the last person she intended to see.
Jake Collier hasn't got time to worry over Michelle Matthews' hesitance to accept his protection. Women are dying of drug overdoses, his ex-wife included. Since he’s the lead DEA agent on his case, and he believes the attempts on Michelle's life are somehow related to it, Michelle is stuck with him.
When another fiery attempt sends the two into deeper cover, hurtful truths about their pasts come out. Neither is guilt free. At this point, both Shelly and Jake wonder the same thing. Even if they do survive, can they find enough forgiveness in their hearts in order to love again?