Show more
A woman imprisons and tortures a womanizing drug dealer to avenge her abused sister. imdb.com