Repertuar filmu w Rewal i okolicach
Żołnierz marines, sierżant Logan Thibault (Zac Efron) powraca z trzeciej wyprawy w Iraku. Wierzy, że jedyną rzeczą, która sprawiła, że przeżył, jest znaleziona fotografia kobiety, której nawet nie zna. Thibault dowiaduje się, że kobieta ze zdjęcia ma na imię Beth (Taylor Schilling), poznaje także jej adres. Wkrótce zjawia się u niej w domu i podejmuje pracę w prowadzonym przez jej rodzinę schronisku dla zwierząt. Mimo początkowej nieufności i skomplikowanej sytuacji życiowej Beth między kobietą a Thibaultem nawiązuje się romans. Logan zaczyna mieć nadzieję, że Beth może stać się dla niego kimś więcej niż tylko kobietą ze zdjęcia, które przyniosło mu szczęście.
Film oparty jest na motywach bestsellerowej powieści Nicholasa Sparksa "Szczęściarz".