Thomas/Valiant (2005)

Thomas as Valiant

Salty as Mercury

Henry as Felix

Dennis as Von Talon

Spencer as Bugsy

Gordon as Lofty

Bill as Tailfeather

Ben as Toughwood

Mavis as Charles De Girl

Cranky as Rollo

Harvey as Cufflingk

Neville as Underlingk

Emily as Victoria

Boco as Wing Commander Gutsy

Colin as Sergeant

Rosie as Esla

James as Gordon Train

Sodor Airport Planes as Soldiers Plane