Cast
Jake Gyllenhaal
Tate Gordon
Phoebe Dynevor
Wren
Ashley Walters
Oscar
Julie Hagerty
Louise
Jay O. Sanders
Reece
Tracy Ifeachor
Theresa
Hannah James
Tessa
Caleb Ruminer
Griffin
Kieran Mulcare
Dax
Maria Dizzia
Sydney
Crew
M. Night Shyamalan
Director
M. Night Shyamalan
Screenplay
M. Night Shyamalan
Story
Ashwin Rajan
Producer
M. Night Shyamalan
Producer
Nicholas Sparks
Executive Producer
Marc Bienstock
Producer
Adolpho Veloso
Director of Photography
Douglas Aibel
Casting
Sam Lisenco
Production Design
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.