Casting

Director

Stephen Gaghan

Producer

Joe Roth, Jeff Kirschenbaum, Susan Downey

Executive Producer

Jon Mone

Screenplay

Stephen Gaghan, Dan Gregor, Doug Mand

Story

Thomas Shepherd

Characters

Hugh Lofting

Original Music Composer

Danny Elfman

Director of Photography

Guillermo Navarro

Editor

Craig Alpert, Chris Lebenzon

Casting

Lucy Bevan

Stunt Coordinator

Simon Crane

Production Design

Dominic Watkins

Art Direction

Oliver Roberts, Gary Tomkins, Will Coubrough, Peter Dorme, Tom Weaving, Tom Whitehead

Set Decoration

Lee Sandales

Costume Design

Jenny Beavan

Makeup Artist

Paula Price, Andrea Cracknell

Hairstylist

Zoe Tahir, Andrea Cracknell

Sound Designer

Al Nelson

Visual Effects Supervisor

John Dykstra, Nicolas Aithadi, Robert Allman

Camera Operator

Peter Field

Robert Downey Jr.
Robert Downey Jr.Dr. John Dolittle
Harry Collett
Harry CollettTommy Stubbins
Michael Sheen
Michael SheenDr. Blair Müdfly
Jim Broadbent
Jim BroadbentLord Thomas Badgley
Antonio Banderas
Antonio BanderasKing Rassouli
Rami Malek
Rami MalekChee-Chee (voice)
Jessie Buckley
Jessie BuckleyQueen Victoria
Emma Thompson
Emma ThompsonPoly (voice)
John Cena
John CenaYoshi (voice)
Kumail Nanjiani
Kumail NanjianiPlimpton (voice)
Craig Robinson
Craig RobinsonKevin (voice)
Ralph Fiennes
Ralph FiennesBarry (voice)
Tom Holland
Tom HollandJip (voice)
Octavia Spencer
Octavia SpencerDab-Dab (voice)
Selena Gomez
Selena GomezBetsy (voice)
Marion Cotillard
Marion CotillardTutu (voice)
Kasia Smutniak
Kasia SmutniakLily Dolittle
Carmel Laniado
Carmel LaniadoLady Rose
Frances de la Tour
Frances de la TourDragon (voice)
Jason Mantzoukas
Jason MantzoukasJames the Dragonfly (voice)
Ralph Ineson
Ralph InesonArnall Stubbins
Joanna Page
Joanna PageBethan Stubbins
Sonny Ashbourne Serkis
Sonny Ashbourne SerkisArnall Stubbins Jr.
Oliver Chris
Oliver ChrisSir Gareth
Clive Francis
Clive FrancisArchbishop
Paul Holowaty
Paul HolowatyNavy Man
Elliot Barnes-Worrell
Elliot Barnes-WorrellCaptain William Derrick
Mark Umbers
Mark UmbersLieutenant
David Sheinkopf
David SheinkopfDon Carpenterino
Sid Sagar
Sid SagarJeff the Prisoner
?
Martin PembertonPostman
Tim Treloar
Tim TreloarHumphrey the Whale (voice)
?
Jim CarrettaBeard Mouse and Leona (voice)
Nick Fisher
Nick FisherMini the Sugar Glider (voice)
Matt King
Matt KingClyde
Ranjani Brow
Ranjani BrowMouse (voice)
Kelly Stables
Kelly StablesMouse (voice)
Scott Menville
Scott MenvilleArmy Ant (voice)
Gia Davis
Gia DavisBaby Animal (voice)
?
Henry HolcombBaby Animal (voice)
Kyrie McAlpin
Kyrie McAlpinBaby Animal (voice)
Isley Zamora
Isley ZamoraBaby Animal (voice)
Stewart Scudamore
Stewart ScudamorePirate
Samson Kayo
Samson KayoPirate
John-Luke Roberts
John-Luke RobertsPirate / Animal Performer
Joseph Balderrama
Joseph BalderramaPrisoner
Daniel Hoffmann-Gill
Daniel Hoffmann-GillPrisoner
Jane Leaney
Jane LeaneyAnimal Performer
Josh Jefferies
Josh JefferiesOn Set Chee-Chee / Animal Performer
Shaun McKee
Shaun McKeeOn Set Yoshi / Animal Performer
Richard Soames
Richard SoamesAnimal Performer
Will Arnett
Will ArnettRabbit (voice) (uncredited)