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

Director

M. Night Shyamalan

Writer

Steven Schneider

Executive Producer

M. Night Shyamalan

Producer

Drew Leary

Stunts

Laurie Singer

Stunts

Jason Blum

Producer

Douglas Aibel

Casting

Naaman Marshall

Production Design

Christine Wick

Set Decoration

Amy Westcott

Costume Design

Teresa Morgan

Hairstylist

Phillip Dawe

Post Production Assistant

Matthew Shapiro

Post Production Supervisor

John Burton West

Production Supervisor

David De Leon

Compositors

Anton Moss

Compositors

Jennifer Wessner

Visual Effects Producer

Bob Lowery

Visual Effects Producer

Dane Wilson

Special Effects

Maryse Alberti

Director of Photography

Scott G. Anderson

Art Direction

Susan Jacobs

Music Supervisor

Ashwin Rajan

Executive Producer

Marc Bienstock

Unit Production Manager

Brian Moon

First Assistant Director

Sebastian Mazzola

Second Assistant Director

Skip Lievsay

Supervising Sound Editor

Peter Nolan

Camera Operator

Luke Ciarrocchi

Editor

Brick Mason

Storyboard Artist