Thomas/Thomas (Duck/Percy version)

Cast

 * Thomas as Himself
 * Porter as Edward
 * BoCo as Henry
 * Flying Scotsman as Gordon
 * City of Truro as James
 * Duck as Percy
 * Fergus as Toby
 * Stanley as Duck
 * Bill as Donald
 * Ben as Douglas
 * Toby as Oliver
 * Diesel as Himself
 * Henry as Bill
 * Gordon as Ben
 * The Big City Engine (from RWS) as BoCo
 * Isobella as Daisy
 * Rosie as Mavis
 * Percy as Stepney
 * Belle as Emily
 * Harold as Bertie
 * Jock (from RWS) as Salty
 * Harvey as Himself
 * Arry as Himself
 * Bert as Himself
 * Wilfred (from RWS) as Fergus
 * Billy as Skarloey
 * Edward as Rheneas
 * Terence as Sir Handel
 * Buster as Peter Sam
 * Stepney as Rusty
 * Mallard (from RWS) as Duncan
 * Toby's Brother (from RWS) as Duke
 * Bertram as Freddie
 * Splatter as Mighty
 * Dodge as Mac
 * Bert (from RWS) as Arthur
 * Madge as Lady
 * George as Diesel 10
 * Den as Splatter
 * Dart as Dodge
 * Jem Cole as Sir Topham Hatt
 * The Refreshment Lady as Lady Hatt
 * James as Terence
 * Nelson as Trevor
 * Jack as Toad
 * Kelly as Derek
 * Sidney as Bulgy
 * Mavis as Elizabeth
 * Spencer as George
 * Neville as Murdoch
 * Duncan as Spencer
 * Caroline as Herself
 * Colin as Cranky
 * Godred (from RWS) as Scruffey
 * The Mountain Railway Manager (from RWS) as Mr. Percival
 * Ferdinand as Harold
 * Lady as Rosie
 * Bulstrode as Smudger
 * Scruffey as Bulstrode
 * Ned as Stanley
 * Smudger as The Spiteful Breakvan
 * Byron as Jack
 * Lorry 1 as Himself
 * Lorry 2 as Himself
 * Lorry 3 as Himself
 * The Spiteful Breakvan as D261
 * Ernest (from RWS) as Whiff
 * Charlie as Scruff
 * Lord Harry (from RWS) as Dennis
 * Jeremy as Himself
 * Daisy as Molly
 * Oliver as Billy
 * Olivia (a fan-made character) as Belle
 * Cranky as Flynn
 * Millie as Old Slow Coach
 * Skarloey as Bash
 * Rheneas as Dash
 * Duke as Ferdinand
 * Annie as Herself
 * Clarabel as Herself
 * Butch as Rocky
 * Derek as Hank
 * Green Arrow (from RWS) as Hiro
 * Murdoch as Victor
 * Alfie as Kevin