Puffa/The Polar Express

Cast
Puffa as The Boy

Tom Tipper [from TTTE] as The Conductor

Pearl as The Girl

The Goods Engine as The Lonely Engine

James [from TTTE] as Know-It-All Boy

The Coast Guard as The Driver

Sea Rogue as the Fireman

Father Christmas as Santa Claus

George [from TT] as Father

Carla [from TT] as Mother

Hank [from TTTE] as The Train

Pugwash [from TT] as Sister