Na początku, rolę Will'a Blakelee miał zagrać Taylor Lautner. Ostatecznie rola trafiła do Liam'a Hemsworth.
Film był kręcony w Savannah i Tybee Island w stanie Georgia, USA.
Nicholas Sparks napisał scenariusz specjalnie dla aktorki Miley Cyrus, natomiast dopiero po jego stworzeniu powstała książka o tym samym tytule.
Zdjęcia do filmu rozpoczęły się 15 czerwca 2009 roku, a zakończyły się 17 sierpnia tego samego roku.
W filmie, w radiu, pojawia się piosenka zespołu Maroon 5 pt.: "She Will Be Loved" z 2004 roku. Aktorka Kelly Preston, która gra rolę Kim w tym filmie, pojawiła się również w wideoklipie do tej piosenki.