Santiago Segura
Director
Joaquín Sabina
as
(as Joaquín)
Luis Fernández de Eribe
as
Lucas
Alec Baldwin
as
Marshall
Calma Segura
as
(uncredited)
Jack Fletcher
Director
John DeMita
as
Alan Elbourne / Priest
Toshihiko Seki
as
Grove
Alex Fernandez
as
Kyle
Rikiya Koyama
as
Public Official
Arnold Pinnock
as
Dickerson
Amy Sloan
as
Glowacki 1
Jayne Heitmeyer
as
Proponia
Kim Coates
as
Toffler / Fisk 2
Famke Janssen
Director
Bill Pullman
as
Kent
Marcia Cross
as
Mary
Milla Jovovich
as
Olive
Vera Chok
as
Pan
Ric Young
as
Bobby Lin
Angelina Jolie
as
Cash
Allen Garfield
as
Martin Dunn
Elizabeth Sung
as
Palmist
Alistair Abell
as
Colin MacLeod
Dave B. Mitchell
as
Malike / Additional Voices
Nolan North
as
Marcus Octavius
Alfonso Cuarón
Director
Goran Kostic
as
Bexhill Market Hustler
Michael Caine
as
Jasper
Julianne Moore
as
Julian
Charlie Hunnam
as
Patric
Amanda Plummer
as
Catherine De Medici
Diana Quick
as
Diane de Poitiers
Tchéky Karyo
as
Nostradamus
F. Murray Abraham
as
Scalinger
Lucio Castro
Director
Mía Maestro
as
Sonia
Richard Linklater
Director
Keanu Reeves
as
Bob Arctor
Winona Ryder
as
Donna Hawthorne
Woody Harrelson
as
Ernie Luckman
Robert Downey Jr.
as
James Barris
Daniel J. Travanti
as
Arnold Mayer
Timothy Webber
as
Audio Technician
Philip Akin
as
Briley
Thomas Hauff
as
Ron Kennedy
Malcolm McDowell
as
Dr. Miles Langford
John P. Ryan
as
Mr. Hardin
Darren E. Burrows
as
Sonny
Lee Arenberg
as
Technician #2
Keanu Reeves
as
Alex Wyler
Shohreh Aghdashloo
as
Anna
Sandra Bullock
as
Kate Forster
Lynn Collins
as
Mona
Kaya Scodelario
as
Eve
Mary Tyler Moore
as
Herself
Sam Rockwell
as
Sam Bell
Benedict Wong
as
Thompson
Meta Golding
as
Female Counsel
Bruce Willis
as
Greer
Rosamund Pike
as
Maggie
Radha Mitchell
as
Peters
Haley Lu Richardson
as
Ada
Sarita Choudhury
as
Cleo
Colin Farrell
as
Jake
Jodie Turner-Smith
as
Kyra
Phil Hendrie
as
Frida Waterfall / Hutch Waterfall / The Encyclopod
Phil LaMarr
as
Hermes Conrad / Magna-Phallix Commercial Voice-Over / Nixon's Bodyguard / Clarence Thomas's Head / The Dark One / Preacherbot
Seth MacFarlane
as
Mars Vegas Singer
Penn Jillette
as
Penn Jillette's Head
David Arnott
as
Additional Voices
Keith David
as
Council Member #1
James Woods
as
General Hein
Steve Buscemi
as
Neil
Dominic Monaghan
as
Robinson
Tom Sizemore
as
Zek