Just Your Doll by Snow Strippers
Very well executed
the audience applauded
it is the rare 'crazy' movie that actually has something to say.
Your blood may run cold, but you now find yourself pinioned to the story.