The World's Biggest Thomas Fan's Thomas All-Star Cast


 * Thomas - Daniel Radcliffe
 * Edward - James McAvoy
 * Henry - Hugh Laurie
 * Gordon - Jeremy Clarkson
 * James - Johnny Depp
 * Percy - Freddie Highmore
 * Toby - Michael Caine
 * Duck - Eddie Izzard
 * Donald & Douglas - David Tennant
 * Oliver - Noah Taylor
 * Emily - Kelly MacDonald
 * Bill & Ben - James & Oliver Phelps
 * Diesel - Tim Curry
 * Daisy - Helena Bonham Carter
 * BoCo - James May
 * Mavis - Emma Watson
 * Stepney - Alec Baldwin
 * The Diesel - Liam Neeson
 * Derek - Steven Blakeley
 * Iron 'Arry - Larry Lamb
 * Iron Bert - Rupert Grint
 * Lady - Britt Allcroft
 * Diesel 10 - Arnold Schwarzenegger
 * Splatter - Stephen Merchant
 * Dodge - Andrew Buchan
 * Salty - Brian Blessed
 * Harvey - Mike Meyers
 * Arthur - Richard Hammond
 * Murdoch - Hugh Jackman
 * Spencer - Kesley Grammer
 * Molly - Andrea Libman
 * Rosie - Anna Kendrick
 * Stanley - Thomas Sangster