Cast (20)

Mark Moraghan

Narrator (voice)

Martin Sherman

Thomas / Percy / Diesel (voice)

David Bedella

Victor (voice)

Jonathan Forbes

Connor (voice)

Teresa Gallagher

Emily / Belle / Annie and Clarabel (voice)

Bob Golding

Stephen (voice)

Mike Grady

Sir Robert Norramby (voice)

William Hope

Edward / Toby (voice)

Togo Igawa

Hiro (voice)

Jules de Jongh

Emily (voice)

Steven Kynman

Paxton / Jack (voice)

Michael Legge

Luke (voice)

Rebecca O'Mara

Caitlin (voice)

Miranda Raison

Millie (voice)

Kerry Shale

Henry / Gordon / James / Diesel / Sir Topham Hatt (voice)

Ben Small

Thomas / Toby / Rheneas / Troublesome Trucks (voice)

Keith Wickham

Edward / Henry / Gordon / Skarloey / The Fat Controller (voice)

Matt Wilkinson

Spencer / Cranky / Kevin (voice)

Glenn Wrage

Spencer / Cranky (voice)

David Menkin

Jack (voice) (uncredited)

Crew (5)

Rob Silvestri

Director

Andrew Brenner

Writer

Robert Hartshorne

Original Music Composer

Adam Garner

Editor

Peter Hartshorne

Original Music Composer