Dennis/Thomas (Version 2)

Cast

 * Dennis as Thomas
 * Thomas as Edward
 * Flynn as Henry
 * Warrior (from TUGS) as Gordon
 * Trevor as James
 * Harold as Percy
 * Percy as Toby
 * Rex (from RWS) as Duck
 * Splatter as Donald
 * Dodge as Douglas
 * Duke as Oliver
 * Spamcan (from RWS) as Diesel
 * Den as Bill
 * Dart as Ben
 * Rocky as BoCo
 * Isobella as Daisy
 * Ivo Hugh (from RWS) as Stepney
 * Old Slow Coach as Emily
 * Scruff as Bertie
 * Lord Harry (from RWS) as Salty
 * Kelly as Harvey
 * Norman as Arry
 * Paxton as Bert
 * Charlie as Fergus
 * Bert (from RWS) as Skarloey
 * Toby as Rheneas
 * Monty as Sir Handel
 * Victor as Peter Sam
 * Kevin as Rusty
 * The Spiteful Breakvan as Duncan
 * Billy as Duke
 * Stepney as Freddie
 * Mighty as Himself
 * Mac as Himself
 * Madge as Lady
 * Smudger as Diesel 10
 * Lorry 1 as Splatter
 * Lorry 2 as Dodge
 * Homer (from The Simpsons) as Sir Topham Hatt
 * Henry as Terence
 * Neville as Trevor
 * Bertie as Toad
 * Diesel as Derek
 * Spencer as Bulgy
 * Emily as Elizabeth
 * Duncan as George
 * Bear (from RWS) as Murdoch
 * Cranky as Spencer
 * Henrietta as Caroline
 * James as Cranky
 * Mallard (from RWS) as Scruffey
 * Stan Marsh (from South Park) as Mr. Percival
 * Wendy Testaburger (from South Park) as Mrs. Percival