Pretty out there. Imagine taking your date to some Italian grindhouse in the mid 70's and seeing that crazy ass trailer. Some nice nudity by the look of those tiny insert shots. If there's some good violence in there as well the film could be a winner. I've never ever heard of this movie before, BTW.