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)
M. Night Shyamalan
Director
James Newton Howard
Original Music Composer
Sam Mercer
Producer
M. Night Shyamalan
Producer
Barbara Tulliver
Editor
M. Night Shyamalan
Screenplay
Christopher Doyle
Director of Photography
Douglas Aibel
Casting
Betsy Heimann
Costume Design
Hinju Kim
Assistant Art Director
James Carson
Other
Kory Victor
Assistant Production Coordinator
Kory Victor
Researcher
Patrick Capone
Camera Operator
Kyle Rudolph
Steadicam Operator
Glenn Kaplan
First Assistant Camera
Edwin Effrein
Other
Greg Finkel
Other
Sean P. Gilbert
Underwater Camera
Martin Childs
Production Design
Stefan Dechant
Art Direction
Christina Ann Wilson
Art Direction
Larry Dias
Set Decoration
Bernadette Mazur
Makeup Department Head
Dawn Brown
Set Designer
Noelle King
Set Designer
Thomas Minton
Set Designer
Sara Philpott
Art Department Coordinator
Steve Boeddeker
Sound Designer
Lee Dichter
Sound Re-Recording Mixer
Frank E. Eulner
Supervising Sound Editor
Anthony Ortiz
Boom Operator
Michael Semanick
Sound Re-Recording Mixer
Dennie Thorpe
Foley
Jana Vance
Foley
Steve Cremin
Special Effects Coordinator
Edward Hirsh
Visual Effects Supervisor
Jeanmarie King
Visual Effects Producer
Jeff Habberstad
Stunt Coordinator
Frank Masi
Still Photographer
Edwin Effrein
Steadicam Operator
Rachel Leek
Set Costumer
Suzana Peric
Music Editor
Mary Cybulski
Script Supervisor
James Lin
Location Manager
Armen Ksajikian
Musician
Karin Silvestri
Stunts
Karin Silvestri
Stunt Double
James Mazzola
Property Master
Marshall Winn
Supervising ADR Editor
Marshall Winn
Supervising Dialogue Editor
Chris Munro
Production Sound Mixer
Marilyn McCoppen
ADR Editor
Kevin Sellers
Foley Editor
Jose L. Rodriguez
Associate Producer
John Rusk
Associate Producer
Melissa Yonkey
Hair Department Head
Qodi Armstrong
Hairstylist
Don Kozma
Key Makeup Artist
Ravi D. Mehta
Executive In Charge Of Production
Edward J. Johnson
Carpenter
Kevin Mangan
Greensman
Merribelle Anderson
Key Hair Stylist
Lara Lampenfield
Painter
Karyn Gerred
Scenic Artist
David French
Sculptor
Jim Orr
Set Dresser
Alan Meyerson
Scoring Mixer
Mark Setrakian
Animatronics Designer
Jessie Thiele
Post Production Supervisor
Gerald Scaife
Production Supervisor
Sharon Mann
Unit Production Manager
John Rusk
First Assistant Director
Christian Alzmann
Visual Effects Art Director
Trevor Habberstad
Utility Stunts
Phil Bradshaw
Grip
Francine Natale
Assistant Chief Lighting Technician
Richie Ford
Rigging Gaffer
Chris Beattie
Rigging Grip
Pete Romano
Underwater Director of Photography
Tim Harrington
Animation Supervisor
Stephanie Holbrook
Casting Associate
Autumn Saville
Assistant Costume Designer
Paul Williams
Construction Coordinator
Scott T. Pina
Construction Foreman
Olivier Fontenay
Color Timer
Kevin Connolly
Musician
Christian Brockey
Production Coordinator
Brandon Cook
Props
Chungsoo Lee
Dialect Coach
Kathleen Kelly
Set Medic
Mike Patrick
Mix Technician
Jennifer Zolten Freed
Post Production Accountant
Mark Mayer
Production Accountant
Michele Cusick
Set Production Assistant
Scott Guitteau
Sound Effects Editor
Michael Scott
Sound Recordist
Joseph DeBona
Stand In
Slazenger Chinked
Special Effects
Guy Adan
Unit Publicist
Tom Prate
Key Grip
Susan Jacobs
Music Supervisor
Kevin Barnhill
Digital Effects Supervisor
Yen P. Nguyen
Loader
Dale Taylor
Visual Effects Coordinator
Lorelei David
Visual Effects Editor
Jeff Atmajian
Orchestrator
Kevin Ritter
Key Costumer
Jeanie King
Visual Effects Producer
G. Grant Jewett
Stunts
Steven E. Anderson
Prosthetic Makeup Artist
Kara Morasco
Tailor
Keith Potter
Additional Second Assistant Director
Basti Van Der Woude
Second Assistant Director
Keri Bruno
Second Second Assistant Director
Brick Mason
Second Unit Director
David Brandon
Electrician
Vinny Mazzarella
Assistant Property Master
Antony Graf
Construction Grip
Dianne Chadwick
Graphic Designer
Chris Bogart
Set Painter
William Lebeda
Title Designer
Troy Porter
ADR Mixer
Lisa Chino
Assistant Dialogue Editor
Ellen Heuer
Foley Artist
Frank Rinella
Foley Mixer
William Lee
Special Effects Technician
Jeri Habberstad
Stunt Double
Daniel D. Sariano
Assistant Camera
Chris Kilduff
Best Boy Grip
Ronald Burke
Dolly Grip
Glenn Kaplan
First Assistant "A" Camera
Josh Blakeslee
Second Assistant Camera
Barbara Harris
ADR Voice Casting
Jeanine Pengiel
Casting Assistant
Ian Blume
Assistant Editor
Craig Hayes
Associate Editor
Mo Henry
Negative Cutter
Lauren Scott
Post Production Coordinator
Deedra Ricketts
Location Casting
Thomas S. Drescher
Supervising Music Editor
Kev Ketner
Additional Production Assistant
David Raynor
Assistant Production Coordinator
Bill O'Leary
Chief Lighting Technician
Marshall Richard Krasser
Compositing Supervisor
Ozzie Carmona
Digital Compositor
Melanie Crescenz
Extras Casting
Lisa Wiggins
First Assistant Accountant
Kevin Flynn
Key Rigging Grip
Terrence B. Zinn
Key Set Production Assistant
Edward Poveda
Payroll Accountant
Victoria Boaz
Production Assistant
Mark Sonoda
Production Executive
Lauren Scott
Production Secretary
Skylar Schmidt
Second Assistant Accountant