2.5 stars. The hardcore bdsm didn't bother me, it was the story that was too all over the place. Long story with a lot going on so added to the unfocesed feel. Interesting idea and characters but found myself skipping ahead and scanning forward when things got a little too crazy.