Katie Feldman (Julianne Hough) chega à pequena cidade costeira de Southport, na Carolina do Norte, em busca de uma vida nova e tranquila. Aluga uma cabana em ruínas e aceita um emprego a servir à mesa num café, esperando manter uma aparência reservada. Mas apesar da quase impenetrável muralha emocional que construiu para se proteger, deixa-se envolver pelo calor e atenção genuína desta pequena comunidade, em especial do dono do armazém local, Alex (Josh Duhamel), e dos seus dois filhos.
À medida que Katie aprende gradualmente a ter de novo confiança, Alex e a sua pequena tribo ensinam-na a experimentar uma vez mais as delícias do amor. Mas nada é tão simples como parece e a sua felicidade de novo encontrada é ameaçada pelos terríveis segredos que ainda a atormentam.
Quando um estranho misterioso chega à localidade a fazer perguntas sobre Katie, o seu passado ameaça reclamá-la de volta. Apesar do seu instinto lhe dizer para fugir, Katie decide fazer o que deve para proteger a sua nova vida, redescobrindo o significado do sacrifício e da entrega, numa história emocionante e recheada de suspense, sobre a esperança, a sobrevivência e o poder do verdadeiro amor.