Cast for a live action Thomas the tank engine movie

Cast_for_a_live_action_Thomas_the_tank_engine_movie is a movie
Cast 
Colin Firth as the Narrator
Joseph May as Thomas the Tank Engine
Ringo Starr as Gordon the Big Engine 
Hugh Laurie as Henry the Green Engine 
Rowan Atkinson as Edward the Blue Engine
Rob Rackstraw as James the Red Engine
Keith Wickham as Percy the Small Engine
Jim Broadbent as Toby the Tram Engine 
Benedict Cumberbatch as Diesel
Hugh Bonneville as Sir Topham Hatt
Category:Upcoming
Category:Universal Pictures
Category:Thomas the Tank Engine
Category:Columbia Pictures
Category:HiT Entertainment