A pleasure-seeking group of twenty-somethings enter a strip club with no cover charge, only to discover that the satanic establishment requires them to check their souls at the door in a terrifying tale of diabolical lap-dances starring Final ... Read More