M. Night Shyamalan couldn't have come up with a bigger surprise...