PHILADELPHIA — M. Night Shyamalan's latest thriller, "Knock at the Cabin," examines a terrifyingly high-stakes dilemma. Four armed messengers of the apocalypse invade a cabin rental and tell the family vacationing there that the end of the world is imminent. The family can stop it by making an unimaginable choice: Save their family or save humanity.
Out in theaters Friday, the movie builds suspense as the characters and the audience try to parse what's real from what's fake. Without access to anyone beyond the cabin, two dads Eric (Jonathan Groff) and Andrew (Ben Aldridge) and their daughter Wen (Kristen Cui) have no idea what to believe.
Shyamalan, who grew up in Wynnewood and now lives in Willistown Township, directed and co-wrote the film, which is adapted from Paul Tremblay's 2018 novel "The Cabin at the End of the World" (with some major plot changes).