Katie Feldman (Julianne Hough) llegará a vivir a un pequeño pueblo costero en Carolina del Norte donde planea no relacionarse con nadie y pasar desapercibida.A pesar de las barreras emocionales casi impenetrables que ha construido para proteger su corazón, Katie conocerá a Alex (Josh Duhamel), un viudo con dos pequeños hijos, que le enseñará a creer de nuevo en el amor y a experimentar la alegría de ese sentimiento.

Pero nada es tan sencillo, ni como en los cuentos de hadas, la nueva felicidad de Katie se ve amenazada por los terribles secretos de un pasado que la persigue… un misterioso hombre llegará a hacer preguntas sobre su pasado y pondrá en riesgo su nueva vida.

Katie deberá elegir entre una vida sin mayor riesgo, pero sin ninguna recompensa o una vida donde el amor es la única esperanza y en donde en un momento difícil, el amor es el único lugar para sobrevivir.