There aren't a lot of surprises in store when a film is struck from Nicholas Sparks and is called "The Last Song." There will be young love in the picturesque South, there will be a battery of contrivances keeping those crazy kids apart, and there will be tragedy and much rending of hair.
"Last Song" is one of those maudlin romantic melodramas you just can't warn folks off. They're going to see it, though they know the story before they get in the car. Sullen, half-heartedly goth teen Ronnie (Miley Cyrus sans "Hannah Montana" trappings) is dropped off with energetic kid brother Jonah (Bobby Coleman) for a coastal summer with estranged musician dad Steve (Greg Kinnear). Piano prodigy Ronnie has quit playing out of spite; Dad patiently bears her teen angst. Despite -- because of? -- her sulking, Ronnie catches the eye of dreamy local stud Will (Liam Hemsworth), whose shirtlessness is explored in depth. Spoiler alert: Will's terrible secret is that he's perfect.
There are bells and whistles -- swimming in aquarium tanks, which is an awesome first-date trick if you can get away with it again and again; the usual wan rivalries; an unconvincing threat from a minor character -- but the two strands that matter are whether Ronnie will forgive her father and reconnect before the coda, and whether she will forgive Will for whatever wrong grace note he's hit that's so awful she would turn a deaf ear to him.