Cranky/Thomas (Version 3)

Cast:

 * Cranky as Thomas
 * Henry as Edward
 * Edward as Henry
 * Murdoch as Gordon
 * Peter Sam as James
 * Toby as Percy
 * Percy as Toby
 * Oliver as Duck
 * Donald and Douglas as Themselves
 * Duck as Oliver
 * Diesel 10 as Diesel
 * Bill and Ben as Themselves
 * Derek as BoCo
 * Mavis as Daisy
 * Daisy as Mavis
 * Bulgy as Stepney
 * Molly as Emily
 * Terence as Bertie
 * Harvey as Salty
 * Salty as Harvey
 * Rheneas as Skarloey
 * Skarloey as Rheneas
 * Neville as Sir Handel
 * James as Peter Sam
 * Freddie as Rusty
 * Smudger as Duncan
 * Rusty as Freddie
 * Gordon as Murdoch
 * Thomas as Cranky