Anyone aware of the novels of Nicholas Sparks and the films that they have spawned will know what to expect from this love story.

Britt Robertson, last seen opposite George Clooney in Tomorrowland, plays Sophia, a college student who only has eyes for Luke (Scott Eastwood, son of Clint). Luke is a professional rodeo who after having a terrible accident where he was trampled by a bull has been warned by doctors that any trauma to his head could have fatal consequences.

After their first date the pair are driving home when they bravely rescue a 91 year old driver (Alan Alda) from his burning car. Before the car can explode Sophia returns to pick up a wicker box that's lying on the passenger seat.

Ira, the driver, is then rushed to hospital. In the waiting room of the hospital Sophia opens up the wicker box to find love letters that Ira has over the year written to his now dead wife, Ruth. From his hospital bed Ira then reads Sophia the letters.

As in most Sparks story's there are two parallel story's running at the same time, one set in the 40s tells the story of Ira (Jack Huston) and Ruth (Oona Chaplin) and how Ruth's one passion was art, whilst the present day story involves Sophia and Luke, unsurprisingly Sophia also has a love of art, the artistic connection being the thread that binds the two story's together.

Helped by a sparkling cast The Longest Ride is full of clich├ęs and is most obviously written to tug at the heart strings, however if you're an old romantic and have a pocket full of hankies then there's a lot to like about this cheesy inoffensive film.

The Longest Ride (12A)

2h 8m

starring: Britt Robertson, Scott Eastwood, Jack Huston, Oona Chaplin, Alan Alda

UK Release: Friday 19th June 2015