Vidéo suivante dans 5 secondes
Sargento da Marinha dos EUA, Logan Thibault (Zac Efron), retorna de seu terceiro turno de serviço no Iraque, com o que ele acredita que salvou sua vida, uma fotografia que encontrou de uma mulher que ele nem conhece. Ao descobrir que seu nome é Beth (Taylor Schilling) e onde ela mora, o sargento aparece em sua porta e acaba por aceitar um emprego em seu canil familiar local. Apesar da desconfiança inicial de Beth e as complicações em sua vida, um romance acontece entre eles, dando a Logan a esperança de que Beth pode ser muito mais do que seu amuleto da sorte.