Spencer/Thomas and the Magic Railroad

Spencer as Thomas

Percy as Henry

Mallard as Gordon

Thomas as James

Peter Sam as Percy

Edward as Toby

The Spiteful Brakevan as Diesel 10

Bill as Splatter

Ben as Dodge

Madge as Lady

Skarloey as Bertie

Jeremy as harold