Rosa Salazar
as
Becca
Michael Chernus
as
Grant Spinelli
Anna Baryshnikov
as
Meghan
John Schlesinger
Director
Twiggy
as
Jenny
Roger Hammond
as
Lefranc
Vernon Dobtcheff
as
Music Critic
Janine Duvitski
as
Woman
Rob Reiner
Director
Scarlett Johansson
as
Laura Nelson
Reba McEntire
as
Ma Tex
Bruce Willis
as
Narrator
Elijah Wood
as
North
Clive Owen
as
Dovidl
Catherine McCormack
as
Helen
Tim Roth
as
Martin
Robert Vince
Director
Emma Roberts
as
Amelia
Kathryn Kirkpatrick
as
Betty
Musetta Vander
as
Dr. Amour
Michael Bailey Smith
as
Hugo
Bruno Ganz
as
Grandfather
Sami Frey
as
Auguste Stohler
Danny DeVito
Director
Mara Wilson
as
Matilda
Embeth Davidtz
as
Miss Honey
Danny DeVito
as
Mr. Wormwood
Pam Ferris
as
Trunchbull
Alex Lawther
as
Isaac Cooper
Sally Hawkins
as
Julie Ellis
Asa Butterfield
as
Nathan Ellis
Helena Bonham Carter
as
Dr. Clair, mom
Callum Keith Rennie
as
Father
Felicia Shulman
as
Jibsen's Secretary
Julian Richings
as
Ricky
James Arnold Taylor
as
Additional Voices
Charlene Tilton
as
Charlene Tilton
Christopher Knight
as
Christopher Knight
Ian Gomez
as
Strange Man
Millie Bobby Brown
as
Enola Holmes
Louis Partridge
as
Lord Tewksbury
Sam Claflin
as
Mycroft Holmes
Henry Cavill
as
Sherlock Holmes
Danielle Deadwyler
as
Animal Shelter Worker
Mckenna Grace
as
Mary Adler
Julie Ann Emery
as
Pat Golding
Zach Galifianakis
as
Happy Medium
Will McCormack
as
Mr. Teacher
Michael Peña
as
Red
Tim Kang
as
School Superintendent
Steven Zaillian
Director
Austin Pendleton
as
Asa Hoffman
Ben Kingsley
as
Bruce Pandolfini
William H. Macy
as
Tunafish Father
Laurence Fishburne
as
Vinnie
Sammy Davis Jr.
as
Himself
Malcolm X
as
Himself
Merv Griffin
as
Self
Nicholas Bell
as
Ben Rosen
Geoffrey Rush
as
David Helfgott - Adult
Armin Mueller-Stahl
as
Peter
Marc Warren
as
Ray
Wes Anderson
Director
Ben Stiller
as
Chas Tenenbaum
Seymour Cassel
as
Dusty
Owen Wilson
as
Eli Cash
Alec Baldwin
as
Narrator
Bill Murray
as
Raleigh St. Clair