Thomas & Friends: Extraordinary Engines (2017)
Excitement spreads across Sodor with the arrival of a new and unusual engine. Worrying they'll be replaced by the fast and modern Hugo; the engines fail to be good friends by not making him feel welcome. When they stop to listen, they realize that Hugo is a very special engine who truly belongs on the rails. Elsewhere things get spooky when the engines see a ghost train and Percy goes on a troll hunt. Skiff takes Sir Topham Hatt on a wild ride in search of a mermaid, Hugo dreams of taking to the skies and Judy and Jerome learn what it takes to feel really useful again. Discover the wonders of dreaming big and join Thomas & Friends in 6 unique adventures!
Director: Dianna Basso
![]() |
Mark Moraghan as Narrator (voice) |
![]() |
David Bedella as Victor (voice) |
![]() |
Jamie Campbell Bower as Skiff (voice) |
![]() |
Teresa Gallagher as Annie and Clarabel / Judy / The Duchess of Boxford / Stephen Hatt / Bridget Hatt (voice) |
![]() |
Bob Golding as Stephen / A Railway Inspector (voice) |
![]() |
Mike Grady as Sir Robert Norramby (voice) |
![]() |
Rasmus Hardiker as Philip (voice) |
![]() |
William Hope as A Railway Inspector (voice) |
![]() |
Steven Kynman as Duck / Ryan (voice) |
![]() |
Joe Mills as Oliver / Toad (voice) |
![]() |
Tracy-Ann Oberman as Daisy (voice) |
![]() |
Jules de Jongh as Caitlin (voice) |
| Writing | Rev. W. Awdry | Writer |
| Writing | Britt Allcroft | Writer |
| Directing | Dianna Basso | Director |