M. Night Shyamalan is interesting in that he has an many hits as he does misses. For every "Unbreakable", you get something like "Old" which may be one of the worst movies I've seen in recent years. Fortunately "Knock at the Cabin" is more a return to form. The tension, pacing, and mystery reminded me a lot of "Signs", my personal favorite of his. The storytelling and acting can be clunky at times, and I'm still not convinced Dave Bautista is anything more than an adequate actor, but it's an interesting concept about sacrifice and the end of the world that is worth the watch.