The film has been praised for its "mind-boggling" plot twists and atmospheric setting at the real Caddo Lake on the Texas-Louisiana border. Reviewers on platforms like Rotten Tomatoes
The film has been praised for its "mind-boggling" plot twists and atmospheric setting at the real Caddo Lake on the Texas-Louisiana border. Reviewers on platforms like Rotten Tomatoes