Alessandro Nivola
as
John Phillips
John Cusack
as
Stanley Phillips
Marisa Tomei
as
Woman at Pool
Edwin Hodge
as
Benji
Kaya Blocksage
as
Female Curator
Ben Feldman
as
George
Perdita Weeks
as
Scarlett
Yimou Zhang
Director
Tony Chiu Wai Leung
as
Broken Sword
Jet Li
as
Nameless
Zhang Yi
as
Qin Guard #7
Donnie Yen
as
Sky
Gwenllian Davies
as
Anisia
Lena Headey
as
Olga
Ralph Fiennes
as
Onegin
Liv Tyler
as
Tatyana
Michael Urie
as
Richard Nearly
Alec Mapa
as
Rigzang Wangchuck
Rick Overton
as
Sidney Talmadge
Lance Bass
as
Stuart Hedron
Bryan Marshall
as
Dino Moretti
Dolph Lundgren
as
Frank Castle
Lani John Tupu
as
Laccone
Todd Boyce
as
Tarrone
Giancarlo Giannini
as
Albert Rua
Lena Olin
as
Maria
Iain Glen
as
Mark
Anna Paquin
as
Regina
Robert Altman
Director
Robert Downey Jr.
as
Bill Bush
Jennifer Jason Leigh
as
Lois Kaiser
Julianne Moore
as
Marian Wyman
Peter Gallagher
as
Stormy Weathers
Sam Raimi
Director
Willem Dafoe
as
Green Goblin / Norman Osborn
Kirsten Dunst
as
Mary Jane Watson
Tobey Maguire
as
Spider-Man / Peter Parker
Jayce Bartok
as
Subway Guitarist
Aaron Eckhart
as
Burke
Jennifer Aniston
as
Eloise
Judy Greer
as
Marty
Sasha Alexander
as
Photographer
Peter Stormare
as
Dino Velvet
Joaquin Phoenix
as
Max California
Nicolas Cage
as
Tom Welles
Norman Reedus
as
Warren Anderson
Chloë Grace Moretz
as
Emma
Geoffrey Lewis
as
Harold
Blake Edwards
Director
Henry Beckman
as
Narcotics Detective Cronberger
Martin Balsam
as
O.J. Berman
Robert Patten
as
Party Guest
Joyce Meadows
as
Party Guest Shaking Derrier in White Dress
Cate Blanchett
as
Charlotte Gray
Abigail Cruttenden
as
Daisy
Billy Crudup
as
Julien Levade
Hugh Ross
as
Psychiatrist
Cher
as
Elsa
Lily Tomlin
as
Georgie
Maggie Smith
as
Lady Hester
Massimo Ghini
as
Paolo
Stephen E. Miller
as
Dr. Locke
Yee Jee Tso
as
Dr. Scanlan
Aaron Pearl
as
Father
Antony Starr
as
Gareth
Matthew Macfadyen
as
Paul Prior
Miranda Otto
as
Penny
Elisabeth Waterston
as
Alice
Keri Russell
as
Celeste
Sigourney Weaver
as
Julia
Kate Bosworth
as
Louise
Brian De Palma
Director
Michelle Pfeiffer
as
Elvira Hancock
Steven Bauer
as
Manny Ribera
Gary Carlos Cervantes
as
Shooter #1
Al Pacino
as
Tony Montana