Katie Feldman (Julianne Hough) arrives in the tiny coastal town of Southport, North Carolina, looking to make a new, quiet life for herself. She rents a rundown cabin and takes a job waiting on tables in the local café, hoping to keep a low profile. But despite the almost impenetrable emotional walls she has built to protect herself, she is drawn in by the genuine warmth and caring of the tight-knit community, especially the town’s grocery-store owner, Alex (Josh Duhamel), and his two young children.
As Katie gradually learns to trust again, Alex and his little brood teach her to experience the joys of love once more. But nothing is as simple as it seems and her newfound happiness is threatened by the terrifying secrets that still haunt her. When a mysterious stranger arrives in town asking questions about Katie, her past threatens to reclaim her. Although every instinct tells her to run, Katie decides to do whatever she must to protect her new life, as she rediscovers the meaning of sacrifice and commitment in a gripping and suspenseful story of hope, survival, and the power of true love.
Safe Haven stars Josh Duhamel (Transformers, New Year’s Eve), Julianne Hough (Rock of Ages, Footloose), Cobie Smulders (The Avengers, “How I Met Your Mother”), David Lyons (“Revolution,” Eat, Pray, Love), Noah Lomax (Playing for Keeps) and Mimi Kirkland.