The Hunt

Snooping reporter Chanel Preston and sacrificial virgin Iris Rose are hunted through the remote woods in a sexual ritual of power and depravity. ...