December 27, 2022
M. Night Shyamalan fans knew that his 15th feature film, "Knock at the Cabin," would force a family to answer a daunting question in the face of the apocalypse.
Now, the mystery of that question has been revealed ahead of the movie's Feb. 3 theatrical release, thanks to a new trailer released over the holiday weekend.
Promotional materials previously had made it known that the movie is about a young family vacationing in a remote cabin. They are taken hostage by strangers and forced to make a choice to prevent the end of the world. The trailer further illuminates the plot.
"Families throughout history have been chosen to make this decision," one of the strangers, played by Dave Bautista, says in the trailer. "Your family must choose to willingly sacrifice one of the three of you to prevent the apocalypse."
To further complicate things, each time the family – two fathers and a young daughter – refuses to decide, more people die. No one can leave the cabin until the choice is made.
The thriller is based on the novel "The Cabin at the End of the World" by Paul Tremblay.
The cast also includes Jonathan Groff, Ben Aldridge, Nikki Amuka-Bird, Kristen Cui, Abby Quinn and Rupert Grint.
Shyamalan, who is known for his twisty psychological thrillers, touted the trailer on Instagram. He wrote, "I've never worked so hard on a film. Crew and cast gave their all and made something extra special."
The filmmaker, who grew up in Lower Merion, directed, co-wrote and co-produced the film. His Berwyn-based production company, Blinding Edge Pictures, is involved with the project.
Though Tremblay's book takes place in New Hampshire, production on the movie – like many of Shyamalan's projects over the years – took place primarily in South Jersey. Heery-Loftus, a casting agency that serves the Greater Philadelphia region, began casting extras for the film in late April. Production occurred in Tabernacle Township, Burlington County.
About a week into filming, Shyamalan posted on Instagram that one scene shook him up so much that he had to step away to collect himself.
Recently, Shyamalan directed his last episode of "Servant," his Apple TV+ series, which also stars Grint. The fourth and final season will air Friday, Jan. 13.
Follow Franki & PhillyVoice on Twitter: @wordsbyfranki
Like us on Facebook: PhillyVoice
Have a news tip? Let us know.