Katie débarque seule et sans attaches dans la petite ville de Southport, en Caroline du Nord. Belle, jeune et mystérieuse, elle se lie d'amitié avec Alex, veuf et père de deux enfants. Katie reprend confiance en la vie mais les fantômes de son passé la rattrapent. Le souvenir des heures sombres l'amène à douter de ses sentiments.