US-Marine Logan Thibault (Zac Efron) kehrt von seiner dritten Dienstreise aus dem Irak zurück. Für ihn gibt es nur eine Sache, der er die Bedeutung zuschreibt, ihn die Zeit über am Leben behalten zu haben - das Foto einer Frau, die er nicht einmal kennt. Als er ihren Namen, Beth (Taylor Schilling), herausfindet, und zudem, wo sie lebt, taucht er ...