The new sci-fi thriller Caddo Lake tells the stories of Paris, played by Dylan O'Brien, and Ellie, played by Eliza Scanlen. These two characters, on the surface, seem completely unconnected, as the movie shows their experiences out on the spooky and mysterious Caddo Lake. The movie is now streaming on Max, and viewers will quickly find its narrative evolves into something much deeper. Indeed, by the time the final credits roll, it becomes extremely apparent that M. Night Shyamalan, a name synonymous with twist endings, serves as the movie's producer.