Doghouse Synopsis
A group of men discover the women of a town have become man hating cannibals.
Read Full Synopsis