Caddo Lake, the new film from writer/directors Celine Held and Logan George, is named after the real-life location, a swampy expanse that borders Texas and Louisiana. Looking into its endless foggy abyss, one gets the sense that the lake holds countless secrets that can never be fully understood.