Beautiful, interesting, incredible cinema.
A group of junkies habits finally catch up with them in this sick and twisted tale starring Duane Peters.