Mark Moraghan
Narrator (voice)
John Hasler
Thomas (voice)
Eddie Redmayne
Ryan (voice)
John Hurt
Sailor John (voice)
Jamie Campbell Bower
Skiff (voice)
Olivia Colman
Marion (voice)
Steven Kynman
Duck (voice)
Nathan Clarke
Alfie (voice)
Teresa Gallagher
Emily / Daisy / Annie / Clarabel (voice)
Keith Wickham
Edward, Henry, Gordon, James, Percy, Salty, Bert, Bertie and Sir Topham Hatt
David Bedella
Victor (voice)
Rob Rackstraw
Toby (voice)
Tim Whitnall
Mike / Oliver (voice)
Jonathan Broadbent
Bill / Ben (voice)
Matt Wilkinson
Cranky / Kevin (voice)
Joe Mills
Donald / Douglas / Oliver / Toad (voice)