"Caddo Lake" is Max's next film, bringing together Dylan O'Brien and Eliza Scanlen for the first time in a horror thriller ...