Anna Tingley If you purchase an independently reviewed product or service through a link on our website, Variety may receive an affiliate commission. Peacock continues to expand its growing library of films with “Knock at the Cabin,” which will stream exclusively on the NBC platform starting March 24. The M. Night Shyamalan thriller, starring Dave Bautista, Jonathan Groff, Ben Aldridge and Rupert Grint, follows three family members who are camping in the woods and are suddenly interrupted by four strangers with visions of an impending apocalypse. The only way to prevent the end of the world, they claim, is to have the family willingly kill one of their own. The movie collected $14.2 million in its opening weekend in February, enough to top box office charts and dethrone “Avatar: The Way of Water.” It also landed a promising “A-” CinemaScore from ticket buyers.