Dennis/Thomas (Version 3)

Cast:

 * Dennis as Thomas
 * Oliver as Edward
 * Derek as Henry
 * BoCo as Gordon
 * Duck as James
 * Thomas as Percy
 * Hiro as Toby
 * James as Duck
 * Bill and Ben as Donald and Douglas
 * Edward as Oliver
 * D261 as Diesel
 * Bash and Dash as Bill and Ben
 * Gordon as BoCo
 * Mavis as Daisy
 * Daisy as Mavis
 * George as Stepney
 * Lady as Emily
 * Trevor as Bertie
 * Diesel 10 as Salty
 * Terence as Harvey
 * Splatter and Dodge as 'Arry and Bert
 * Duke as Fergus
 * Rusty as Skarloey
 * Smudger as Rheneas
 * Proteus as Sir Handel
 * Duncan as Peter Sam
 * Skarloey as Rusty
 * Peter Sam as Duncan
 * Bertram as Duke
 * Duke as Bertram
 * Ivo Hugh as Freddie
 * Mighty Mac as Themselves
 * Luke as Arthur
 * Emily as Lady
 * Salty as Diesel 10
 * 'Arry and Bert as Splatter and Dodge
 * Cranky as Sir Topham Hatt
 * Harvey as Terence
 * Harold as Trevor
 * Toad as Himself
 * Mallard as Bulgy
 * Isobella as Elizabeth
 * Stepney as George
 * Connor as Murdoch
 * Trevor as Spencer
 * Rosie as Caroline
 * Sir Topham Hatt as Cranky
 * Bertie as S.C. Ruffey
 * Mr. Conductor (from Shining Time Station) as Mr. Percival
 * S.C. Ruffey as Harold
 * Caroline as Rosie
 * Troublesome Trucks as Themselves
 * Rheneas as Smudger
 * Captain as Bulstrode
 * Timothy as Stanley
 * Bradford as The Spiteful Brakevan
 * Scoop (from Bob the Builder) as Jack
 * Benny (from Bob the Builder) as Alfie
 * Lofty (from Bob the Builder) as Kelly
 * Muck (from Bob the Builder) as Byron
 * Roley (from Bob the Builder) as Buster
 * Elizabeth as Isobella
 * Max and Monty as Themselves
 * Ned as Himself
 * Nelson as Himself
 * Oliver (Pack) as Himself
 * Dizzy (from Bob the Builder) as Patrick (Yes, I know, Dizzy is female)
 * Wendy (from Bob the Builder) as Miss Jenny
 * The Horrid Lorries as Themselves
 * Diesel as D261
 * Percy as Dennis