Som 17-åring er Veronica "Ronnie" Miller (spilt av Miley Cyrus) like opprørsk som hun var den dagen foreldrene skilte seg, og faren hennes flyttet til Georgia tre år tidligere. En gang spilte hun klassisk piano under veiledning av faren, Steve Miller (spilt av Greg Kinnear) men nå ignorerer Ronnie instrumentet fullstendig, og hun har ikke snakket med faren hennes siden han reiste sin vei. Juilliard School har vært interessert i henne siden hun var veldig ung, men Ronnie nekter på grunn av harme mot faren hennes. Steve har nå muligheten til å komme i kontakt med sin datter når moren, Kim Miller (spilt av Kelly Preston) sender den opprørske tenåringen og hennes yngre bror, Jonah (spilt av Bobby Coleman) for å tilbringe en sommerferie sammen med ham i Georgia. Steve, en tidligere professor ved Juilliard School og konsert-pianist, lever nå et rolig liv i Wrightsville Beach, den lille strand-byen i Georgia hvor han vokste opp. Han arbeider nå med ett stort glass-maleri for den lokale kirken, for å erstatte ett maleri som tidligere ble ødelagt i en brann. Ifølge lokalbefolkningen var det Steve selv som satt fyr på kirken en natt.