Guy Pearce
as
Alexander Hartdegen
Alan Young
as
Flower Store Worker
Max Baker
as
Robber
Jeremy Irons
as
Über-Morlock
Elon Musk
as
Self
Amber Heard
as
Self
Talulah Riley
as
Self
Richard Branson
as
Self
James Cameron
as
Self
Keir Dullea
as
Self - Narrator
Peter Chung
Director
James Arnold Taylor
as
Ash
Keanu Reeves
as
Neo
Alex Fernandez
as
Tom
Carrie-Anne Moss
as
Trinity
Mitsuki Tanimura
as
Kazuma Ikezawa
Ichirô Nagai
as
Mansuke Jin'nouchi
Cherami Leigh
as
Mao Jin'nôchi
Stephen Tobolowsky
as
Dr. Divine
Tom Virtue
as
Richard
Peter Gilroy
as
Roddy
Henry Dittman
as
Skip
Ric Young
as
Bobby Lin
Angelina Jolie
as
Cash
Allen Garfield
as
Martin Dunn
Elizabeth Sung
as
Palmist
Steve Railsback
as
Dr. Eric Harvey
Carin C. Tietze
as
Pamela Carter
Joseph Sargent
Director
James Hong
as
Dr. Chin
Susan Clark
as
Dr. Cleo Markham
Byron Morrow
as
Secretary of State
Kaya Scodelario
as
Eve
Mary Tyler Moore
as
Herself
Sam Rockwell
as
Sam Bell
Benedict Wong
as
Thompson
Susumu Kudo
Director
Megumi Hayashibara
as
Kazuya Nakai
as
Hiroki Touchi
as
(as Hiroki Touchi)
Luci Christian
as
Octavia / Old Woman
Susumu Kudo
Director
David Wald
as
Dimsdale Boiled
Luci Christian
as
Rare the Hair
Megumi Hayashibara
as
Rune Balot
Susumu Kudo
Director
Megumi Hayashibara
as
(voice)
Kazuya Nakai
as
(voice)
Norito Yashima
as
(voice)
Hiroki Touchi
as
(voice) (as Hiroki Touchi)
Steven S. DeKnight
Director
Cailee Spaeny
as
Amara Namani
Adria Arjona
as
Jules Reyes
Scott Eastwood
as
Nate Lambert
Madeleine McGraw
as
Young Amara
Whoopi Goldberg
as
Herself
Steve Martin
as
Himself
Rose Byrne
as
Mother
Hilary Swank
as
Woman
Simon Merrells
as
Anderson
Hermione Corfield
as
Charlie
Raimund Berens
as
News Anchor
Ed Skrein
as
Alex
Maika Monroe
as
Julia
Ian Virgo
as
Party Boy
Gary Oldman
as
Tau
Rachel Shelley
as
Claire Rivers
Heida Reed
as
Rita