U.S. Marine Sergeant Logan Thibault (Zac Efron) kehrt von seinem dritten Einsatz im Irak zurück. Er ist überzeugt, dass nur ein Umstand ihm das Leben gerettet hat: das Foto einer Frau, die er allerdings nicht kennt. Als er herausfindet, wie die Unbekannte (Taylor Schilling) heisst, sucht er sie auf und nimmt in der Hundezucht ihrer Familie einen Job an. Doch beschäftigt mit ihren eigenen Problemen, misstraut Beth ihm zu Beginn. Dennoch entwickelt sich langsam eine Beziehung zwischen den beiden, die Logan hoffen lässt, dass Beth mehr sein könnte als nur sein Talisman.