ABD Deniz Piyadesi Çavuş Logan Thibault (Efron) üç kez görev yaptığı Irak'tan döner. Bulduğu ve hiç tanımadığı bir kadının fotoğrafının hayatta kalmasını sağladığına inanmaktadır. Adının Beth (Schilling) olduğunu ve nerede yaşadığını öğrenir. Kapısına gider ve ailesinin sahip olduğu köpek bakımevinde çalışmaya başlar. Aralarında birbirlerine güvensizlik olmasına ve kadının yaşamında komplikasyonlar olmasına rağmen aralarında romantik bir ilişki başlar, bu da Logan'a Beth'in uğurlu bir fotoğraftan daha önemli olduğu konusunda ümit verir.