Oscar winner Eddie Redmayne is lending his voice to a new train in the next Thomas the Tank Engine adventure.

The 33-year-old actor will voice new engine Ryan in Sodor's Legend of the Lost Treasure, which is being released to celebrate the 70th anniversary of Thomas & Friends.

Speaking about his latest project, Redmayne said: "I grew up loving to watch Thomas and his pals getting caught up in unexpected and mischievous adventures.

"I jumped at the opportunity to get involved and what fun it was! I have never voiced an animated character before, and I had a complete blast."

John Hurt and Jamie Campbell Bower will also take on voice role in the film.

Hurt added:  "I remember watching Thomas the Tank Engine with my children when they were young and I'm delighted that it continues to appeal to each successive generation.

"I enjoy working vocally and have voiced many animated characters. Sailor John was something of a departure from what I usually do and a lot of fun to play."