Two male detectives arrive at a crime scene. In a small clearing, in the midst of still-smouldering crops, is a dead woman. She is naked and blindfolded, with large antlers atop her unruly hair, and is poised in a sacrificial manner. This is Louisiana in 1995. Merely the beginning of what is to be a…
Read more