Beautiful, interesting, incredible cinema.
A psychotic serial killer makes 5 women obsessed with sex & drugs pay for their sins.