Harish Patel
as
Hassubhai
Dalip Tahil
as
Lord Inder Bharadwaj
Akio Suyama
as
Boax
Yûsuke Numata
as
Grovel
Yûko Sasaki
as
Narrator
Satomi Kôrogi
as
The Witch
Sherming Yiu
as
Grace
Julian Cheung
as
Joe Chan
Tony Ho
as
Yung
Jeremy Irons
as
Jack Elgin
Charlotte Rampling
as
Kate
Lois Maxwell
as
Olivia
Goran Kostic
as
(voice) (uncredited)
Jeff Daniels
Director
Jeff Daniels
as
Rueben Soady
Kim Delgado
as
Bob Larson
Ian Somerhalder
as
Josh
Scotty Leavenworth
as
Ryan Kimball
Hayden Christensen
as
Sam Monroe
Jack Thompson
as
Policeman
Simon Wincer
Director
Jere Burns
as
Arnan Rothman
Paul Rodriguez
as
Diego
Jonathan Banks
as
Milos Drubnik
Kevin Smith
Director
Ali Larter
as
Chrissy
Ben Affleck
as
Holden McNeil / Ben Affleck
Matt Damon
as
Matt Damon / Will Hunting
Alan Taylor
Director
Trevor Cooper
as
Leaud
Ian Holm
as
Napoleon Bonaparte / Sergeant Eugene Lenormand
George Harris
as
Papa Nicholas
Thomas Jane
as
Billy / Walter Downs / Mephisto
Angelina Jolie
as
Julia Russell / Bonny Castle
Antonio Banderas
as
Luis Antonio Vargas
Michael Gregory
as
Laughing Bull
Yûji Ueda
as
Lee
Katsuyuki Konishi
as
Robber D
Rikiya Koyama
as
Steve
Cecilia Han
as
Ke Ke
Aaron Kwok
as
Philip Wong Kam Sing
Tien Niu
as
Yam Fei Fei
Cecilia Cheung
as
Yee / Yuriko
Satoshi Kon
Director
Takkô Ishimori
as
Head Clerk
Masaya Onosaka
as
Kyoji Ida
Ben Diskin
as
Kyoji Ida
Frank Welker
as
Buddy
Susan Sarandon
as
Ivy
Tobey Maguire
as
Lou
Jeff Goldblum
as
Professor Brody
Michael Tollin
Director
Matthew Lillard
as
Billy Brubaker
Brittany Murphy
as
Dede Mulligan
Wilmer Valderrama
as
Mickey Dominguez
Jessica Biel
as
Tenley Parrish
Ferzan Ozpetek
Director
Gabriel Garko
as
Ernesto
Giorgio Gobbi
as
Paziente Laboratorio
Filippo Nigro
as
Riccardo
Jean Reno
as
Hubert Fiorentini
Kiyohiko Shibukawa
as
Ryuichi
Elodie Frenck
as
Secretaire Banque de la Trinité
Carole Bouquet
as
Sofia
Brent Sexton
as
NYPD Cop
Frank Gallegos
as
Shoeshine Guy
Frank Pesce
as
Vito