Cast (18)

Olivia DeJonge

Rebecca Jamison

Ed Oxenbould

Tyler Jamison

Deanna Dunagan

Nana

Peter McRobbie

Pop Pop

Kathryn Hahn

Loretta Jamison

Celia Keenan-Bolger

Stacey

Samuel Stricklen

Conductor

Patch Darragh

Dr. Sam

Jorge Cordova

Miguel

Steve Annan

Man on the Street

Benjamin Kanes

Dad

Ocean James

Young Becca

Seamus Moroney

Young Tyler

Dave Jia

Cruise Passenger (uncredited)

Sajida De Leon

Cruise Passenger (uncredited)

John Buscemi

Police Officer (uncredited)

Richard Barlow

Police Officer (uncredited)

Shelby Lackman

J. Smith (uncredited)

Crew (31)

M. Night Shyamalan

Producer

Steven Schneider

Executive Producer

M. Night Shyamalan

Writer

M. Night Shyamalan

Director

Christine Wick

Set Decoration

Amy Westcott

Costume Design

Phillip Dawe

Post Production Assistant

Anton Moss

Compositors

Matthew Shapiro

Post Production Supervisor

Jennifer Wessner

Visual Effects Producer

Jason Blum

Producer

Bob Lowery

Visual Effects Producer

Douglas Aibel

Casting

Naaman Marshall

Production Design

John Burton West

Production Supervisor

Laurie Singer

Stunts

Teresa Morgan

Hairstylist

Drew Leary

Stunts

Dane Wilson

Special Effects

David De Leon

Compositors

Maryse Alberti

Director of Photography

Scott G. Anderson

Art Direction

Ashwin Rajan

Executive Producer

Susan Jacobs

Music Supervisor

Skip Lievsay

Supervising Sound Editor

Sebastian Mazzola

Second Assistant Director

Luke Ciarrocchi

Editor

Peter Nolan

Camera Operator

Brian Moon

First Assistant Director

Marc Bienstock

Unit Production Manager

Brick Mason

Storyboard Artist