The director, M. Night Shyamalan

I'LL BE HOME FOR LUNCH: The director, 37, shot most of the new film near his Pennsylvania family compound, dubbed Creighton Farm.
Carolyn Cole / Los Angeles Times
Copyright © 2016, Los Angeles Times
62°