Safe Haven (novel)

Safe Haven is a fantasy romantic novel by American novelist Nicholas Sparks.

[1] Erin flees her abusive alcoholic husband, Kevin, takes on a different identity and changes her name to Katie.

Finding work at a seafood restaurant, she becomes friends with her neighbor, Jo, and gets to know the town's general store owner, Alex.

Alex, arriving home, finds his children and takes them to Katie's house where he thinks they will be safe.

After he and Katie recover from their injuries, they locate the safe in the ashes of the burnt home.

In the letter, Carly Jo asked Katie to take care of Alex and the children.

After Katie reads the letter, she sees lights in her neighbor's house and Jo standing in the window, waving farewell.

It starred Julianne Hough as Katie, Josh Duhamel as Alex, David Lyons as Kevin, and Cobie Smulders as Jo.