Percy/Thomas (Version 12)

Cast:

 * Percy as Thomas
 * James as Edward
 * Gordon as Henry
 * Henry as Gordon
 * Edward as James
 * Thomas as Percy
 * Toby as Himself
 * Oliver as Duck
 * Donald & Douglas as Themselves
 * Duck as Oliver
 * Diesel 10 as Diesel
 * Bill & Ben as Themselves
 * Derek as BoCo
 * Daisy as Herself
 * Emily as Mavis
 * Bertie as Stepney
 * Mavis as Emily
 * Stepney as Bertie
 * Harvey as Salty
 * Salty as Harvey
 * Splatter & Dodge as Arry & Bert
 * Trevor as Fergus
 * Rheneas as Skarloey
 * Skarloey as Rheneas
 * Peter Sam as Sir Handel
 * Sir Handel as Peter Sam
 * Duncan as Rusty
 * Rusty as Duncan
 * Freddie as Duke
 * Duke as Freddie
 * Mighty Mac as Themselves
 * Arthur as Himself
 * Lady as Herself
 * Diesel as Diesel 10
 * Arry & Bert as Splatter & Dodge
 * Sir Topham Hatt as Himself
 * Lady Hatt as Herself
 * Stephen Hatt as Himself
 * Bridget Hatt as Herself
 * Jeremiah Jobling as Himself
 * Jem Cole as Himself
 * The Vicar of Wellsworth as Himself
 * Terence as Himself
 * Fergus as Trevor
 * Toad as Himself
 * BoCo as Derek
 * George as Bulgy
 * Caroline as Elizabeth
 * Bulgy as George
 * Spencer as Murdoch
 * Murdoch as Spencer
 * Elizabeth as Caroline
 * Colin as Cranky
 * Scruffey as Himself
 * Mr. Percival as Himself
 * Mrs. Percival as Herself
 * Jeremy as Harold
 * Rosie as Herself
 * Stanley/No.2 (from RWS) as Smudger
 * Bulstrode as Himself
 * Stanley as Himself
 * The Spiteful Breakvan as Himself
 * Alfie as Jack
 * Jack as Alfie
 * Buster as Oliver (Pack)
 * Max & Monty as Themselves
 * Kelly as Himself
 * Ned as Byron
 * Byron as Ned
 * Isobella as Herself
 * Nelson as Patrick
 * Patrick as Nelson
 * Oliver (Pack) as Buster
 * The Horrid Lorries as Themselves
 * D261 as Himself
 * Scruff as Whiff
 * Whiff as Scruff
 * Dennis as Himself
 * Harold as Jeremy
 * Molly as Himself
 * Charlie as Billy
 * Belle as Herself
 * Flynn as Himself
 * Old Slow Coach as Herself
 * Bash & Dash as Himself
 * Ferdinand as Himself
 * Annie & Clarabel as Themselves
 * Rocky as Himself
 * Proteus as Himself
 * Hank as Himself
 * Cranky as Colin
 * Billy as Charlie
 * Flora as Herself
 * Hector as Himself
 * Bertram as Himself
 * Neville as Himself
 * Captain as Himself
 * Dart as Den
 * Den as Dart
 * Mike as Norman
 * Rex as Paxton
 * Bert as Sidney
 * Madge as Molly
 * Butch as Himself
 * Hiro as Himself
 * Kevin as Victor
 * Victor as Kevin
 * Thumper as Himself
 * Henrietta as Herself
 * Luke as Himself
 * Owen as Merrick
 * Merrick as Owen
 * Stafford as Winston
 * Winston as Stafford
 * Connor as Himself
 * Caitlin as Himself
 * Stephen as Himself
 * Millie as Herself
 * Ol' Wheezy as Himself
 * Happy Hook as Hee-Haw
 * Hee-Haw as Happy Hook
 * Paxton as Rex
 * Sidney as Bert
 * Norman as Mike
 * Porter as Himself
 * Marion as Herself
 * Gator as Himself
 * Timothy as Himself
 * Reg as Himself
 * Samson as Himself
 * Judy & Jerome as Themselves
 * Glynn as Himself
 * Skiff as Himself
 * Sailor John as Himself
 * Ryan as Himself
 * Philip as Himself
 * Hugo as Himself
 * Bradford as Himself
 * Willie as Himself
 * Fergus Duncan as Himself
 * Teddy Boston as Himself
 * Captain Joe as Himself
 * Godred (from RWS) as Himself
 * Ernest (from RWS) as Himself
 * Wilfred (from RWS) as Himself
 * Culdee (from RWS) as Himself
 * Shane Dooiney (from RWS) as Himself
 * Lord Harry/Patrick (from RWS) as Himself
 * Alaric (from RWS) as Himself
 * Eric (from RWS) as Himself
 * Neil (from RWS) as Himself
 * Bear (from RWS) as Himself
 * Spamcan (from RWS) as Himself
 * Fred Pelhay (from RWS) as Rickety (from RWS)
 * Rickety (from RWS) as Fred Pelhay (from RWS)
 * Smudger as Stanley/No.2 (from RWS)
 * Old Stuck-Up (from RWS) as Himself
 * Jock (from RWS) as Himself
 * Frank (from RWS) as Himself
 * The Diesel Shunter (from RWS) as Himself
 * Stephenson's Rocket (from RWS) as Himself
 * Sixteen (from RWS) as Wilbert (from RWS)
 * Wilbert (from RWS) as Sixteen (from RWS)
 * Ivo Hugh (from RWS) as Himself
 * Helena (from RWS) as Victoria (from RWS)
 * Victoria (from RWS) as Helena (from RWS)