El Sargento de Marina estadounidense Logan Thibault (Efron) regresa de su tercera misión en Irak, con el único objetivo que él cree lo ha mantenido con vida—la foto de una mujer que ni siquiera conoce. Al enterarse de que su nombre es Beth (Schilling) y de dónde vive, Logan aparece en su casa y termina trabajando en la residencia canina de su familia. Pese a su desconfianza del principio y a las complicaciones en su vida, el romance surge entre ellos dándole a Logan la esperanza de que Beth pueda ser mucho más que su amuleto de la buena suerte.