While on his third tour of duty in Iraq, Logan, a U.S. Marine played by Efron, stops to pick up an unidentified photograph that's lying on the ground. By doing that his life is spared when a bomb goes off seconds later.
Returning to the United States he decides to find the mysterious woman in the picture. He quickly tracks her down, takes a job working for this woman, played by Schilling, at her family owned local kennel. But he doesn't tell her why he showed up at her doorstep in the first place.
As if you didn't already know, since this is a romance, the two fall in love, but it's all pretty predictable with stock characters like her cute as a button young son, or the jealous ex husband, who tries to prevent these two love birds from being together.
Directed by Scott Hicks, the movie is lushly filmed and it is pretty to look at. But the screenplay, which I'm told is pretty faithful to the book, is rather flat.
Efron exudes charisma and there's no doubt he's a good looking guy. The filmmakers play that up to the hilt. They also showcase Schilling's beauty, but she doesn't really have the acting chops to pull this off and is unconvincing. As a couple, these two actors don't have any real chemistry.
It's rather sappy, like the love making sequences filmed in slow motion and bathed in angelic light. The two main characters are a little too perfect and have little emotional depth.
Hardcore romance fans may enjoy parts of this. It's watchable, but overall, it's disappointing.