Caddo Lake, en gyserthriller produceret af M. Night Shyamalan, instrueret af Celine Held og Logan George, med Dylan O'Brien og Eliza Scanlen i hovedrollerne, kan ses på Max fra den 10. oktober 2024. En mørk film, hvor forsvindinger og mysterier flettes sammen.