It's been over five years since Brody left town, leaving Catherine devastated. She's moved on with her life, the way he'd made her promise to do, but it feels empty and incomplete without him.
Brody's brother and sister are sent to live with their father, and Brody comes back to town determined to keep them safe. no matter the cost. Seeing Catherine again after all of these years stirs up feelings he's long been denying. With so much standing between them, he still longs to tell Catherine the truth--he never stopped loving her.
When heart-shattering tragedy strikes, it threatens everything that Brody believes in. Will he be able to move past this and be with the woman he loves, or are they destined to be apart forever?