It was released on Amazon Prime this past weekend. Co-written and co-directed by Celine Held and Logan George, it’s their second film after 2020’s remarkable Topside. It stars Dylan O’Brien and Eliza ...
Caddo Lake is a thought-provoking thriller that weaves together mystery, supernatural elements, and deeply personal traumas in an atmospheric narrative. Directe ...