Another great film from M. Night Shyamalan. Folks seem to either love his work or just totally not get him at all, and that's fine. But if you're able to give his films a chance, and let your preconceived ideas fall to the side, you could be in for a wonderful experience. Knock at the Cain is thought provoking and entertaining, while giving a great M. Night film experience. I highly recommend it.