David Aaron Baker
as
Davis
Will Patton
as
Dr. Sherman
Robert John Burke
as
Mr. Holcomb
Tammy Blanchard
as
Mrs. Sherman
Tim Burton
Director
Daniel Stern
as
Ben Frankenstein
Jason Hervey
as
Frank Dale
Joseph Maher
as
Mr. Chambers
Shelley Duvall
as
Susan Frankenstein
Josh Radnor
Director
Malin Akerman
as
Annie
Pablo Schreiber
as
Charlie
Kate Mara
as
Mississippi
Josh Radnor
as
Sam Wexler
Rob Reiner
Director
Scarlett Johansson
as
Laura Nelson
Reba McEntire
as
Ma Tex
Bruce Willis
as
Narrator
Elijah Wood
as
North
Lisa Eilbacher
as
Carol
Vera Miles
as
Clarissa Stewart
Teddy Wilson
as
Flash
Paulina Gaitan
as
Angelita
Ofelia Medina
as
Mama Toya
Daniel Giménez Cacho
as
Priest
Héctor Jiménez
as
Raton
Jeb Stuart
Director
Walton Goggins
as
Bud
William Fichtner
as
Chief Jack McGinnis
Dennis Quaid
as
Frank LaCrosse
Jared Leto
as
Lane Dixon
Victor Jory
as
Injun Joe
Harry Myers
as
Irate Churchgoer
Golshifteh Farahani
as
Dela Elevator
Ian McShane
as
Saiwa
Judy Greer
as
Soda
Adam Brody
as
(voice)
Maki Horikita
as
Eriko Akishima
Mikako Tabe
as
Jun Kudo
Mieko Harada
as
Sayuri Iwamoto
Ryôko Kobayashi
as
Sumire Takasaka
Thor Freudenthal
Director
Chloë Grace Moretz
as
Angie Steadman
Steve Zahn
as
Frank Heffley
Alistair Abell
as
Male Reporter
Devon Bostick
as
Rodrick Heffley
Fisher Stevens
Director
Dann Fink
as
Additional Voices
John McConnell
as
Hogan Leroux
Wynn Everett
as
Lucille Coles
Juno Temple
as
Shelly
Jack Tan
as
Factory Worker
Zahn McClarnon
as
Deputy Bear
John Lithgow
as
Dr. Rene Harlinger
Linda Hamilton
as
Karen Rainer
Liv Tyler
as
Sylvie Warden
Trystan Pütter
as
American Consul
Justus von Dohnányi
as
Conductor
Godehard Giese
as
Richard
Bette Gordon
Director
Julia Stiles
as
Lauren Seymour
John C. McGinley
as
Teddy
Josh Charles
as
Tom Seymour
Kelly Reilly
as
Sadie Sink
as
Haley
Lou Beatty Jr.
as
Motel Owner
Max Martini
as
Paul