Paul Giamatti
Cleveland Heep
Paul Giamatti
Cleveland Heep
Bryce Dallas Howard
Story
Jeffrey Wright
Mr. Dury
Bob Balaban
Harry Farber
Sarita Choudhury
Anna Ran
Cindy Cheung
Young-Soon Choi
M. Night Shyamalan
Vick Ran
Freddy RodrÃguez
Reggie
Bill Irwin
Mr. Leeds
Mary Beth Hurt
Mrs. Bell
Noah Gray-Cabey
Joey Dury
Joseph D. Reitman
Long Haired Smoker
Jared Harris
Goatee Smoker
Grant Monohon
Emaciated Smoker
John Boyd
One-Eyebrow Smoker
Ethan Cohn
Glasses Smoker
June Kyoto Lu
Mrs. Choi
Tovah Feldshuh
Mrs. Bubchik
Tom Mardirosian
Mr. Bubchik
Maricruz Hernandez
Perez de la Torre Sister #1
Carla Jimenez
Perez de la Torre Sister #2
Natasha Perez
Perez de la Torre Sister #3
Monique Gabriela Curnen
Perez de la Torre Sister #4
Marilyn Torres
Perez de la Torre Sister #5
George Bass
Mr. Perez de la Torre
Joel Marsh Garland
Pool Guy
James Breen
SPCA Guy
Nell Johnson
Phone Message (voice)
Walter Lafty
Silvertide Band Member
Mark Melchiorre Jr.
Silvertide Band Member
Kevin Frank
Silvertide Band Member
Brian Weaver
Silvertide Band Member
Nick Perri
Silvertide Band Member
Jeremy Howard
Tartutic #1
Brian Steele
Tartutic #2
Kurt Carley
Tartutic #3
Doug Jones
Tartutic #4
David Ogden Stiers
Narrator (uncredited)
Sam Mercer
Producer
James Newton Howard
Original Music Composer
M. Night Shyamalan
Producer
M. Night Shyamalan
Director
Barbara Tulliver
Editor
M. Night Shyamalan
Screenplay
Christopher Doyle
Director of Photography
Betsy Heimann
Costume Design
Douglas Aibel
Casting
Glenn Kaplan
First Assistant Camera
Patrick Capone
Camera Operator
Kory Victor
Assistant Production Coordinator
Kory Victor
Researcher
Sean P. Gilbert
Underwater Camera
Hinju Kim
Assistant Art Director
James Carson
Other
Edwin Effrein
Other
Kyle Rudolph
Steadicam Operator
Greg Finkel
Other
Dawn Brown
Set Designer
Sara Philpott
Art Department Coordinator
Jeanmarie King
Visual Effects Producer
Mary Cybulski
Script Supervisor
Martin Childs
Production Design
Christina Ann Wilson
Art Direction
Frank Masi
Still Photographer
Bernadette Mazur
Makeup Department Head
Noelle King
Set Designer
Stefan Dechant
Art Direction
Anthony Ortiz
Boom Operator
Dennie Thorpe
Foley
Jana Vance
Foley
Rachel Leek
Set Costumer
Steve Boeddeker
Sound Designer
Lee Dichter
Sound Re-Recording Mixer
Jeff Habberstad
Stunt Coordinator
Thomas Minton
Set Designer
Edward Hirsh
Visual Effects Supervisor
Suzana Peric
Music Editor
Edwin Effrein
Steadicam Operator
Frank E. Eulner
Supervising Sound Editor
James Lin
Location Manager
Larry Dias
Set Decoration
Michael Semanick
Sound Re-Recording Mixer
Steve Cremin
Special Effects Coordinator
Armen Ksajikian
Musician
Karin Silvestri
Stunts
Karin Silvestri
Stunt Double
James Mazzola
Property Master
Kevin Sellers
Foley Editor
Chris Munro
Production Sound Mixer
Marilyn McCoppen
ADR Editor
Marshall Winn
Supervising Dialogue Editor
Marshall Winn
Supervising ADR Editor
Jose L. Rodriguez
Associate Producer
John Rusk
Associate Producer
Qodi Armstrong
Hairstylist
Melissa Yonkey
Hair Department Head
Don Kozma
Key Makeup Artist
Francine Natale
Assistant Chief Lighting Technician
Christian Alzmann
Visual Effects Art Director
Merribelle Anderson
Key Hair Stylist
Phil Bradshaw
Grip
Sharon Mann
Unit Production Manager
Trevor Habberstad
Utility Stunts
Karyn Gerred
Scenic Artist
Mark Setrakian
Animatronics Designer
David French
Sculptor
John Rusk
First Assistant Director
Kevin Mangan
Greensman
Richie Ford
Rigging Gaffer
Jessie Thiele
Post Production Supervisor
Jim Orr
Set Dresser
Ravi D. Mehta
Executive In Charge Of Production
Edward J. Johnson
Carpenter
Lara Lampenfield
Painter
Alan Meyerson
Scoring Mixer
Gerald Scaife
Production Supervisor
Stephanie Holbrook
Casting Associate
Pete Romano
Underwater Director of Photography
Paul Williams
Construction Coordinator
Tim Harrington
Animation Supervisor
Chris Beattie
Rigging Grip
Scott T. Pina
Construction Foreman
Kevin Connolly
Musician
Autumn Saville
Assistant Costume Designer
Christian Brockey
Production Coordinator
Brandon Cook
Props
Chungsoo Lee
Dialect Coach
Olivier Fontenay
Color Timer
Slazenger Chinked
Special Effects
Mark Mayer
Production Accountant
Jeanie King
Visual Effects Producer
Guy Adan
Unit Publicist
Kara Morasco
Tailor
Scott Guitteau
Sound Effects Editor
Yen P. Nguyen
Loader
Steven E. Anderson
Prosthetic Makeup Artist
Kathleen Kelly
Set Medic
Dale Taylor
Visual Effects Coordinator
Basti Van Der Woude
Second Assistant Director
Susan Jacobs
Music Supervisor
Keri Bruno
Second Second Assistant Director
Jennifer Zolten Freed
Post Production Accountant
Tom Prate
Key Grip
Jeff Atmajian
Orchestrator
Kevin Barnhill
Digital Effects Supervisor
Lorelei David
Visual Effects Editor
Kevin Ritter
Key Costumer
G. Grant Jewett
Stunts
Brick Mason
Second Unit Director
Joseph DeBona
Stand In
Mike Patrick
Mix Technician
Michele Cusick
Set Production Assistant
Keith Potter
Additional Second Assistant Director
Michael Scott
Sound Recordist
Vinny Mazzarella
Assistant Property Master
David Brandon
Electrician
Antony Graf
Construction Grip
Dianne Chadwick
Graphic Designer
Troy Porter
ADR Mixer
Chris Bogart
Set Painter
William Lebeda
Title Designer
William Lee
Special Effects Technician
Lisa Chino
Assistant Dialogue Editor
Barbara Harris
ADR Voice Casting
Deedra Ricketts
Location Casting
Jeri Habberstad
Stunt Double
Josh Blakeslee
Second Assistant Camera
Craig Hayes
Associate Editor
Mo Henry
Negative Cutter
Jeanine Pengiel
Casting Assistant
Lauren Scott
Post Production Coordinator
Ronald Burke
Dolly Grip
Ellen Heuer
Foley Artist
Chris Kilduff
Best Boy Grip
Frank Rinella
Foley Mixer
Glenn Kaplan
First Assistant "A" Camera
Ian Blume
Assistant Editor
Daniel D. Sariano
Assistant Camera
Thomas S. Drescher
Supervising Music Editor
Kev Ketner
Additional Production Assistant
Marshall Richard Krasser
Compositing Supervisor
Mark Sonoda
Production Executive
Melanie Crescenz
Extras Casting
Ozzie Carmona
Digital Compositor
Terrence B. Zinn
Key Set Production Assistant
Bill O'Leary
Chief Lighting Technician
Lisa Wiggins
First Assistant Accountant
David Raynor
Assistant Production Coordinator
Kevin Flynn
Key Rigging Grip
Edward Poveda
Payroll Accountant
Lauren Scott
Production Secretary
Victoria Boaz
Production Assistant
Skylar Schmidt
Second Assistant Accountant