| Photos (see all 36 | slideshow) | Videos (see all 14) |
| Mark Wahlberg | ... | Elliot Moore | |
| Zooey Deschanel | ... | Alma Moore | |
| John Leguizamo | ... | Julian | |
| Ashlyn Sanchez | ... | Jess | |
| Betty Buckley | ... | Mrs. Jones | |
| Spencer Breslin | ... | Josh | |
| Robert Bailey Jr. | ... | Jared | |
| Frank Collison | ... | Nursery Owner | |
| Jeremy Strong | ... | Private Auster | |
| Alan Ruck | ... | Principal | |
| Victoria Clark | ... | Nursery Owner's Wife | |
| M. Night Shyamalan | ... | Joey (voice) | |
| Alison Folland | ... | Woman Reading on Bench with Hair Pin | |
| Kristen Connolly | ... | Woman Reading on Bench | |
| Cornell Womack | ... | Construction Foreman | |
| Curtis McClarin | ... | Construction Crew Member (as Curtis McLarin) | |
| Robert Lenzi | ... | Jake | |
| Derege Harding | ... | Train Conductor | |
| Kerry O'Malley | ... | Woman on Cell Phone | |
| Shayna Levine | ... | Teenage Girl in Jeep | |
| Stéphane Debac | ... | French Bicyclist | |
| Cyrille Thouvenin | ... | French Bicyclist's Friend | |
| Babita Hariani | ... | Medical Correspondent | |
| Alicia Taylor | ... | U.S. Reporter | |
| Edward James Hyland | ... | Professor Kendall Wallace | |
| Armand Schultz | ... | Talk Show Host | |
| Stephen Singer | ... | Dr. Ross | |
| Sophie Burke | ... | Student Named Laura | |
| Alex Van Kooy | ... | Boy in Class | |
| Charlie Saxton | ... | Student Named Dylan | |
| Kathy Lee Hart | ... | Vice Principal (as Kathy Hart) | |
| Lisa Furst | ... | Teacher in Auditorium (as Lisa Gunn) | |
| Rick Foster | ... | Railway Police Officer | |
| Marc H. Glick | ... | P.A. System Conductor | |
| Don Castro | ... | Philadelphia Police Officer | |
| Bill Chemerka | ... | Taxi Driver | |
| Jann Ellis | ... | Older Woman with Dog | |
| Whitney Sugarman | ... | Passenger | |
| Mary Ellen Driscoll | ... | Woman Passenger | |
| Greg Wood | ... | Passenger at Counter | |
| Peter Appel | ... | Diner Owner | |
| Eoin O'Shea | ... | Passenger #1 | |
| Michael Quinlan | ... | Passenger #2 | |
| Lyman Chen | ... | Passenger #3 | |
| Brian O'Halloran | ... | Jeep Driver | |
| Megan Mazaika | ... | Jeep Passenger #1 | |
| Rich Chew | ... | Jeep Passenger #2 (as Richard Chew) | |
| Keith Bullard | ... | Man in Crowd at Crossroads (as Keith E. Bullard) | |
| Joel de la Fuente | ... | Realtor | |
| Ashley Brimfield | ... | Woman in Group | |
| Mara Hobel | ... | Woman with Hands over Ears | |
| James Breen | ... | Farmhouse Voice (voice) | |
| Carmen Bitonti | ... | Mangled Construction Worker | |
| Brian Anthony Wilson | ... | Arguing Man in Crowd | |
| Greg Smith | ... | Zoo Employee (as Greg Smith Aldridge) | |
| Ukee Washington | ... | Local News Anchor | |
| John Ottavino | ... | Network News Anchor | |
| Sid Doherty | ... | Radio News Anchor | |
| Wes Heywood | ... | Radio Voice (voice) | |
| Nancy Sokerka | ... | Radio Caller Fay | |
| Julia Yorks | ... | Young Woman Voice on Phone (voice) | |
| Bill Shusta | ... | Radio Newsman | |
| Kirk Penberthy | ... | Radio Announcer | |
| Alex Craft | ... | Truck Passenger Boy | |
| Allie Habberstad | ... | Truck Passenger Girl | |
| rest of cast listed alphabetically: | |||
| Frank Aptacy | ... | Dog Walker | |
| Michael Biscardi | ... | Jogger in the Park | |
| Chelsea Connell | ... | High School Student | |
| Michael Den Dekker | ... | Construction Worker | |
| Robert Fazio | ... | Young Businessman | |
| Mark Jacobson | ... | Conductor | |
| Steven J. Klaszky | ... | Train Conductor #2 | |
| Chris McMullin | ... | School Maintainance Man | |
| Susan Moses | ... | Sally | |
| Mauricio Ovalle | ... | Construction Crew | |
| Eugene Smith | ... | Business Man | |
| Robert Bizik | ... | Train Passenger (uncredited) | |
| Anthony C. Brown | ... | College Student (uncredited) | |
| Lee Burkett | ... | Urban Refugee (uncredited) | |
| Alexander Emmert | ... | Man in Park (uncredited) | |
| Richard Graves | ... | College Student (uncredited) | |
| Thomas M. Hagen | ... | Nervous Traveler (uncredited) | |
| Michael J. Kraycik | ... | Businessman (uncredited) | |
| Traci Law | ... | Train Passenger #3 (uncredited) | |
| Roberto Lombardi | ... | Father in Elliot's Group (uncredited) | |
| Art Lyle | ... | Businessman (uncredited) | |
| Charles Pendelton | ... | Restroom Patron (uncredited) | |
| Mark Pricskett | ... | Diner Local (uncredited) | |
| Vincent Riviezzo | ... | Traveler (uncredited) | |
| Sam Rocco | ... | Passenger (uncredited) | |
| Christina Sampson | ... | Train Passenger (uncredited) | |
| Chuck Schanamann | ... | Businessman (uncredited) | |
| Joseph Tornatore | ... | Train Conductor #3 (uncredited) | |
| Catrina Villani | ... | Student (uncredited) | |
| Joseph Villani | ... | Student (uncredited) | |
| Jennifer Wiener | ... | Screaming Mother (uncredited) | |
| Scott Yannick | ... | Park Bench Newspaper Reader (uncredited) | |
Directed by | |||
| M. Night Shyamalan | |||
Writing credits(WGA) | ||
| M. Night Shyamalan | (written by) | |
Produced by | |||
| Barry Mendel | .... | producer | |
| Sam Mercer | .... | producer | |
| Jose L. Rodriguez | .... | co-producer | |
| John Rusk | .... | associate producer | |
| M. Night Shyamalan | .... | producer | |
Original Music by | |||
| James Newton Howard | |||
Cinematography by | |||
| Tak Fujimoto | (director of photography) | ||
Film Editing by | |||
| Conrad Buff IV | (as Conrad Buff) | ||
Casting by | |||
| Douglas Aibel | |||
| Stephanie Holbrook | |||
Production Design by | |||
| Jeannine Claudia Oppewall | (as Jeannine Oppewall) | ||
Art Direction by | |||
| Anthony Dunne | |||
Set Decoration by | |||
| Josh Fifarek | |||
| Jay Hart | |||
Costume Design by | |||
| Betsy Heimann | |||
Makeup Department | |||
| Ozzy Alvarez | .... | special makeup effects artist: Quantum Creation FX | |
| Qodi Armstrong | .... | hair stylist | |
| Christian Beckman | .... | special makeup effects producer: Quantum Creation FX | |
| Roland Blancaflor | .... | prosthetic department supervisor: Spectral Motion Inc. | |
| Sophia Coronado | .... | special makeup effects technician: Quantum Creation FX | |
| Tom Denier Jr. | .... | special makeup effects artist | |
| Robert Kato DeStefan | .... | special makeup effects artist: Quantum Creation FX | |
| Diane Dixon | .... | hair stylist | |
| Mike Elizalde | .... | makeup designer | |
| Megan Flagg | .... | special makeup effects artist: Quantum Creation FX | |
| Diane Heller | .... | key makeup artist | |
| Steve Koch | .... | prosthetic designer and sculptor: Quantum Creations FX | |
| Craig Lyman | .... | makeup artist | |
| Clayton Martinez | .... | special makeup effects artist | |
| Donald Mowat | .... | makeup artist: Mark Wahlberg | |
| Danielle Noe | .... | special makeup effects artist: Quantum Creation FX | |
| Justin Raleigh | .... | special makeup effects supervisor: Quantum Creation FX | |
| Hiroshi Yada | .... | special makeup effects crew: Spectral Motion | |
Production Management | |||
| Sam Mercer | .... | unit production manager | |
| Gerald Scaife | .... | production supervisor | |
| Lauren Scott | .... | post-production supervisor | |
Second Unit Director or Assistant Director | |||
| Matthieu Charter | .... | assistant director | |
| Ali Cherkaoui | .... | first assistant director: France | |
| Chris DeAngelis | .... | second second assistant director | |
| Jeff Habberstad | .... | second unit director | |
| Tudor Jones | .... | second assistant director | |
| William Lebeda | .... | second unit director | |
| Jeremy Marks | .... | dga trainee | |
| Marjorie Marramaque | .... | assistant director | |
| Sébastien Marziniak | .... | additional assistant director: Paris | |
| Matthew Mason | .... | additional second assistant director | |
| Lisa Meier | .... | second second assistant director (day player) | |
| Christophe Perie | .... | additional assistant director | |
| Paviel Raymont | .... | assistant director: France | |
| Brad Robinson | .... | additional second assistant director | |
| Celine Rossi | .... | trainee assistant director | |
| John Rusk | .... | first assistant director | |
| Christian Vendetti | .... | additional second assistant director | |
Art Department | |||
| John DeMeo | .... | art director: Los Angeles (as John Demeo) | |
| Edward R. Geller | .... | construction grip | |
| Karyn Gerred | .... | scenic artist | |
| Daniel J. Gillooly | .... | greens coordinator | |
| Claire Kirk | .... | art department coordinator | |
| Thomas D. Krausz | .... | set dresser | |
| Mitchell Landsman | .... | scenic artist | |
| Joanna Leavens | .... | art department production assistant | |
| Lori Marks | .... | camera scenic artist | |
| James Mazzola | .... | property master | |
| Randy L. Parisian | .... | scenic foreman | |
| Sharon Potts | .... | props | |
| Jolie Scherberger | .... | set dresser | |
| Clarissa Shanahan | .... | scenic artist | |
| Erica Vanstone | .... | construction office coordinator | |
| Christine Wick | .... | assistant set decorator | |
| Paul Williams | .... | construction coordinator | |
Sound Department | |||
| Rick Chefalas | .... | first assistant sound editor | |
| Marko A. Costanzo | .... | foley artist | |
| Lee Dichter | .... | sound re-recording mixer | |
| George A. Lara | .... | foley mixer | |
| Tod A. Maitland | .... | sound mixer | |
| Paloma Mele | .... | apprentice sound editor | |
| Jac Rubenstein | .... | dialogue editor | |
| Michael Scott | .... | boom operator | |
| Wyatt Sprague | .... | sound effects editor | |
| Steven Visscher | .... | supervising foley editor | |
| Jerry Yuen | .... | cableman | |
| Lawrence Zipf | .... | sound intern | |
Special Effects by | |||
| Suma Abuzaineh | .... | seaming and patching department: Quantum Creation FX | |
| Brent Baker | .... | mold department and life-casting supervisor: Spectral Motion | |
| David Blitstein | .... | special effects foreman | |
| Steve Cremin | .... | special effects coordinator | |
| Christian Eubank | .... | special effects technician | |
| Michael Frechette | .... | special effects foreman | |
| Anh Le Hoang | .... | special effects technician | |
| Philippe Hubin | .... | special effects | |
| Nick Karas | .... | special effects technician | |
| William D. Lee | .... | special effects foreman | |
| Jean-Christophe Magnaud | .... | special effects technician | |
| Jean-Christophe Magnaud | .... | special effects | |
| Jacqueline Makkee | .... | special effects makeup: Quantum Creation FX | |
| Bob Mano | .... | mechanical department: Quantum Creations Inc. | |
| Lee McConnell | .... | special effects foreman | |
| Brandon K. McLaughlin | .... | special effects technician | |
| Jill Warner | .... | special effects production assistant | |
| Patrick Edward White | .... | special effects technician | |
| Chris Wolters | .... | mechanical designer: Quantum Creation Effects | |
| Kurt Wunder | .... | special effects technician | |
Visual Effects by | |||
| Akemi Abe | .... | digital compositor | |
| Jeff Barnes | .... | production executive: CafeFX | |
| Danny Braet | .... | digital compositor | |
| Gene Crucean | .... | visual effects generalist | |
| Rif Dagher | .... | effects lead | |
| Beth D'Amato | .... | digital paint and roto supervisor | |
| Ante Dekovic | .... | digital compositor | |
| Pallavi Devabhaktuni | .... | digital compositor: CafeFX | |
| Amit Dhawal | .... | visual effects supervisor | |
| David Ebner | .... | visual effects supervisor | |
| Katherine Farrar | .... | visual effects coordinator | |
| Jordan Freda | .... | roto artist: CafeFX | |
| Rachel Galbraith | .... | visual effects production assistant | |
| Vicki Galloway-Weimer | .... | visual effects executive producer: Cafe FX (as Vicki Galloway Weimer) | |
| Jeff Goldman | .... | compositing supervisor: CafeFX | |
| Bryant Terrell Griffin | .... | visual effects | |
| Edward Hirsh | .... | visual effects supervisor: ILM | |
| David Hochstadter | .... | digital compositor: CafeFX | |
| Michael Honrada | .... | digital effects artist | |
| Grzegorz Jonkajtys | .... | visual effects | |
| Shant Jordan | .... | compositing supervisor | |
| Apirak Kamjan | .... | matchmover: CafeFX | |
| Richard Ivan Mann | .... | visual effects producer: CafeFX | |
| Ryan Martin | .... | technical assistant: ILM | |
| Tory Mercer | .... | digital compositor | |
| Desi Ortiz | .... | visual effects managing editor: CafeFX | |
| Craig Peck | .... | visual effects production assistant | |
| Richard R. Reed | .... | digital compositor | |
| Parimal Sandhwar | .... | visual effects production manager | |
| Daniel Sunwoo | .... | compositor | |
| Danny Torres | .... | systems admistrator | |
| David Weinstein | .... | pre-visualization | |
| O.D. Welch | .... | production executive: CafeFX | |
| Justine Whitehead | .... | visual effects producer | |
| Jason Michael Zimmerman | .... | digital compositor | |
| Marios Kourasis | .... | visual effects (uncredited) | |
| Daniel Lahr | .... | assistant visual effects editor: CafeFX (uncredited) | |
| Greg Tse | .... | matchmove artist: CafeFX (uncredited) | |
Stunts | |||
| Johnny Becker | .... | precision driving coordinator | |
| Surly Bernard | .... | stunts | |
| Jake Brake | .... | utility stunts | |
| Chris Cenatiempo | .... | stunts | |
| Alex Chansky | .... | stunts | |
| Jennifer Cobb | .... | utility stunts | |
| Brycen Counts | .... | stunt performer | |
| Kevin Derr | .... | stunts | |
| Jayson Dumenigo | .... | stunt performer | |
| Julia Dumenigo | .... | assistant to stunt coordinator | |
| Katie Eischen | .... | utility stunts | |
| Peter Epstein | .... | stunts | |
| Tina Fuchs | .... | stunts | |
| Shane Geraghty | .... | stunts | |
| Jessica Harbeck | .... | stunts | |
| Toby Holguin | .... | stunts | |
| Keone Kim | .... | utility stunts | |
| Mandy Kowalski | .... | stunt double: Megan Mazaika | |
| Tina Mckissick | .... | stunts | |
| Kimberly Shannon Murphy | .... | stunt performer | |
| George Pellegrino | .... | stunt performer | |
| Christopher Place | .... | stunts | |
| Kevin Rogers | .... | utility stunts | |
| Tracey Ruggiero | .... | stunt performer | |
| Myke Schwartz | .... | stunt coordinator: second unit | |
| Joanna Shelmidine | .... | stunt performer | |
| Anthony Vincent | .... | stunts | |
| Mark Aaron Wagner | .... | stunt double | |
| Greg Wattkis | .... | stunt performer | |
Casting Department | |||
| Deborah Maxwell Dion | .... | casting associate: Los Angeles | |
| Deanna Gallucio | .... | extras casting associate: New York | |
| Diane Heery | .... | casting | |
| Franck Jouard | .... | extras casting | |
| Jason Loftus | .... | casting associate: Philadelphia | |
Costume and Wardrobe Department | |||
| Lorraine Crossman | .... | costumer: Mr. Wahlberg | |
| Honora Jackson | .... | costumer | |
| Rachel Leek | .... | costume supervisor | |
| Kara Morasco | .... | tailor | |
| David Paulin | .... | costume textile artist | |
| Nick Scarano | .... | wardrobe supervisor | |
| Ric Spencer | .... | set costumer | |
| Hayley Stuppel | .... | set costumer | |
Editorial Department | |||
| Daniel Boccoli | .... | second assistant editor | |
| Gary Burritt | .... | negative cutter | |
| Luke Franco Ciarrocchi | .... | editorial production assistant | |
| Marisa Clayton | .... | digital intermediate producer: Moden VideoFilm | |
| Chris Gennarelli | .... | colorist: high definition dailies | |
| Sharon Smith Holley | .... | assistant editor | |
| Carole A. Kenneally | .... | first assistant editor | |
| Skip Kimball | .... | digital intermediate colorist | |
| Jim Passon | .... | color timer | |
Music Department | |||
| Pete Anthony | .... | conductor | |
| Pete Anthony | .... | orchestrator | |
| Jeff Atmajian | .... | orchestrator | |
| Chris P. Bacon | .... | score synth programmer | |
| Brad Dechter | .... | orchestrator | |
| Kevin Globerman | .... | digital score recordist | |
| Dave Holden | .... | score synth programmer | |
| Jon Kull | .... | orchestrator | |
| Alan Meyerson | .... | music scoring mixer | |
| Michael John Mollo | .... | orchestration assistant | |
| Julia Newmann | .... | music co-coordinator | |
| Peter Rotter | .... | orchestra contractor | |
| Patrick Russ | .... | orchestrator | |
| Pamela J. Sollie | .... | score coordinator | |
| Stuart Michael Thomas | .... | score synth programmer | |
| Matthew J. Ward | .... | score synth programmer | |
| Jim Weidman | .... | supervising music editor | |
| Mel Wesson | .... | composer: additional music | |
Transportation Department | |||
| Fabiano Gary | .... | transportation | |
| Corbin Kelly | .... | transportation | |
| Kirk Kelly | .... | transportation | |
| Michael Kelly | .... | transportation | |
| Adam Schoon | .... | transportation secretary | |
| Charles Spillane | .... | transportation captain | |
| John J. Sullivan | .... | transportation coordinator | |
Other crew | ||
| Keith Adams | .... | location manager: New York |
| Alex Apple | .... | assistant location manager |
| Emilie Barbault | .... | script supervisor: Paris |
| Adam Bernard | .... | production assistant |
| Geoffrey Booth | .... | unit location assistant: New York |
| Kristen Boulé | .... | additional set production assistant |
| Justin Carville | .... | first assistant accountant: second unit |
| Sean Carville | .... | second assistant accountant |
| Tracy L. Connors | .... | set production assistant |
| Amy Cutler | .... | assistant to producers |
| Angela Cutrone | .... | additional production assistant |
| Mary Cybulski | .... | script supervisor |