Joan Chen
as
Hwei-Lan Gao - Ma
Saidah Arrika Ekulona
as
Nurse #1
Jessica Hecht
as
Randi - Hospital Co-Worker
James McAvoy
as
Carl Colt
Sam Neill
as
Dennis Bradbury
Kirsten Dunst
as
Lizzie Bradbury
Jon Favreau
as
Ron Roth
Joseph Sargent
Director
Alan Rickman
as
Dr. Alfred Blalock
Merritt Wever
as
Mrs. Saxon
John F. Kennedy
as
Self
Malcolm X
as
Self
Kate Winslet
as
Clementine Kruczynski
Jim Carrey
as
Joel Barish
Kirsten Dunst
as
Mary
Mark Ruffalo
as
Stan
Eric Stoltz
as
Fresno Burnbaum - Dad
Gil Bellows
as
Isaac
Alan Thicke
as
J.R.
Jennifer Jason Leigh
as
Suzanne
Jo Hartley
as
Marie
Paddy Considine
as
Richard
Gary Stretch
as
Sonny
Ron Smerczak
as
Bud Klein
Russel Savadier
as
Frank Strathman
Langley Kirkwood
as
Lloyd
Richard Grieco
as
Simon Storm
James Gunn
as
James Gunn
Jason Sklar
as
Jason Diaz (Action News Anchor #1)
Ted Raimi
as
Next Door Neighbor
Roland Emmerich
Director
Dennis Quaid
as
Jack Hall
Jake Gyllenhaal
as
Sam Hall
Tim Bagley
as
Tommy
Radha Mitchell
as
Mary Ansell Barrie
Freddie Highmore
as
Peter Llewelyn Davies
Johnny Depp
as
Sir James Matthew Barrie
Kate Winslet
as
Sylvia Llewelyn Davies
Kevin Bray
Director
Dwayne Johnson
as
Chris Vaughn
Cobie Smulders
as
Exotic Beauty
Neal McDonough
as
Jay Hamilton
Patrick Gallagher
as
Keith
Susan Sarandon
as
Beverly Clark
Richard Gere
as
John Clark
Stanley Tucci
as
Link
Nick Cannon
as
Scott
Golden Brooks
as
Allannah James
Sean Blakemore
as
Brandon
Vivica A. Fox
as
Constance Simms
Mike Pniewski
as
Simon
Alex Proyas
Director
Will Smith
as
Del Spooner
Shia LaBeouf
as
Farber
Bruce Greenwood
as
Lawrence Robertson
Alan Tudyk
as
Sonny
Eric Dane
as
Charles "Tex" Watson
François Chau
as
Dr. Noguchi
Nick Jameson
as
Gary Fleishman
John Pleshette
as
Mr. Krenwikle
Val Avery
as
Judge
Vincent Cassel
as
Mike Blueberry
Tchéky Karyo
as
Uncle
Djimon Hounsou
as
Woodhead
Edgar Wright
Director
Matt Lucas
as
Cousin Tom
Martin Freeman
as
Declan
Rob Brydon
as
Football Commentator / 'Zombies From Hell!' Presenter
Bill Nighy
as
Philip
Gregg Araki
Director
Mary Lynn Rajskub
as
Avalyn Friesen
Elisabeth Shue
as
Mrs. McCormick
Joseph Gordon-Levitt
as
Neil
Michelle Trachtenberg
as
Wendy
Garry Marshall
Director
Jane Morris
as
Mabrey's Servant Gretchen
Anne Hathaway
as
Mia Thermopolis
Chris Pine
as
Nicholas Devereaux
Abigail Breslin
as
Parade Girl Carolina
Jeremy Piven
as
Alan Weiss
Matthew Goode
as
Ben Calder
Annabella Sciorra
as
Cynthia Morales
Mark Harmon
as
President James Foster