Melissa Benoist joins Longest Ride
Melissa Benoist is the latest star to join the cast of The Longest Ride.
The actress - who plays Marley in hit singing show Glee - has been cast as Marcia, the college roommate of lead female character Sophie, Deadline reported.
The Longest Ride begins with a 90-year-old widower stuck alone in the wreckage of his car after a crash. He is visited by the ghost of the love of his life and as they reminisce about their lives together, their story becomes intertwined with that of a young cowboy who falls in love with college student Sophie.
The Longest Ride is the latest in a string of Sparks' novels to be adapted for the big screen, including The Notebook and Safe Haven.
The film will be directed by George Tillman from a script by Craig Bolotin, Brad Desch, Scott Neustadter and Michael Weber.
It is due out in April 2015.