Knock at the Cabin – is Shyamalan a survivor or an innovator? 12th March 2023 Knock at the Cabin is available to stream, rent or buy. Before entering the cinema for Knock at the Cabin, I was More