Mobile and Tablet app available!

The Hatchet Sisters

"These Witches Are Bitches"

2010 75 min 0.0

Overview

In 1969 rural Florida, three witches lure a group of vacationing boys to their home for dinner, dance and ritual sacrifice.

Details

Status: Released
Release Date: 2010-03-20
Budget: $500