Travis and Gabby first meet as neighbors in a small coastal town and wind up in a relationship that is tested by life's most defining events.

Benjamin Walker
as Travis Parker

Teresa Palmer
as Gabby Holland

Maggie Grace
as Stephanie Parker

Alexandra Daddario
as Monica

Tom Welling
as Ryan McCarthy

Tom Wilkinson
as Dr. Shep

Jesse C. Boyd
as Matt

Brad James
as Ben

Noree Victoria
as Liz

Anna Enger Ritch
as Megan
Reno
**When a veterinarian meets a doctor.** Not for the current generation, the film was at least 20 years late. On the other hand, I think the direction is not good. Even the casting looks so bad. There are lots of big names for the women characters. Even for the tiny roles, Maggie Grace and Alexand...