Could there have been a more perfect setting for this thriller? Think about it, Caddo Lake is the perfect setting, the swamps plus the unsettling forest, we love how these filmmakers were able to capture it all.
The following booking photos are those who were booked by the Bossier Parish Sheriff's Office this week. All persons are considered innocent until proven guilty.