El sheriff Devin MacKade ha amado durante veinte años a Cassie Connor Dolin. Ahora que su abusivo marido está en prisión, Cassie divorciada, y ella y sus hijos están recuperándose, Devin va a intentar conseguirla. Al principio Cassie no puede creerlo y no está segura de poder volver a amar. Cuando decide arriesgarse descubre que Devin es el único hombre al que realmente ha amado. Pero antes de construir una familia basada en el amor, deben enfrentarse a sus miedos. Y Devin y Cassie descubrirán, a través de los fantasmas del pasado, el verdadero amor.