De jonge, mooie en mysterieuze Katie (Julianne Hough) probeert een nieuw leven op te bouwen in een klein Amerikaans stadje met een hechte gemeenschap. Door haar verleden is het voor Katie een hele stap om mensen te vertrouwen. Maar als ze de aantrekkelijke Alex (Josh Duhamel) ontmoet, een weduwnaar met twee jonge kinderen, verandert alles. Voorzichtig laat ze de liefde toe en wordt ze verliefd op Alex.