Gizmodo

If there’s one thing M. Night Shyamalan is great at, it’s keeping the audience guessing. Shyamalan’s best films almost always center on some big mystery, or reveal by the end that it was a mystery all along.