Caddo Lake is the latest project by M. Night Shyamalan, though this time he's the producer instead of the director. Perhaps that's the secret. Editor's Note: This article contains spoilers from Caddo Lake.