Diesel/Terence

Cast

 * Diesel as Terence
 * The Spiteful Breakvan as Henry
 * Spencer as Edward
 * Diesel 10 as Derek
 * Bulgy as George
 * Bulgy as Bertie
 * Old Stuck-Up (from RWS) as James
 * Spamcan (from RWS) as Peter Sam
 * Arry as Bash
 * Bert as Dash
 * Smudger as Rusty
 * Thomas as The Spiteful Breakvan
 * Max as Donald
 * Monty as Douglas
 * D261 as Murdoch
 * Emily as Judge Judy the Diesel
 * Elizabeth as Molly
 * Norman as Toad
 * Daisy as Madge
 * Scruffey as Toby
 * Bertram as Den
 * Paxton as Butch
 * Donald as Splatter
 * Douglas as Dodge
 * Sidney as Skarloey
 * Evil Thomas as Fergus
 * Evil Percy as Trevor
 * Evil Gordon as Paxton
 * Evil Henry as Duck
 * Evil Toby as Oliver
 * Evil James as George
 * Evil Edward as Whiff
 * Evil Duck as Scruff
 * Evil Donald as Bill
 * Evil Douglas as Ben
 * Henrietta as Rosie
 * Gordon as Diesel
 * Bill as Arry
 * Ben as Bert
 * The Angry Policeman as Stan Marsh (from South Park)
 * The Stationmaster's Wife as Wendy Testaburger (from South Park)
 * Fred Pelhay as Thomas
 * Rickety as Rheneas
 * Lorry 2 as Stepney
 * Percy as Bluenose (from TUGS)
 * Mavis as Isobella
 * James as Duncan
 * Farnsworth (from The Little Engine That Could) as BoCo
 * Henry as Cranky
 * Bertie as Smudger
 * Toad as D261
 * Skarloey as Max
 * Rheneas as Monty