The original nerve-shattering sensation
A cop seeks revenge on those who murdered his mother, and later kidnap his blind sister for prostitution.
Release Date: 1973-09-06