1h 34min
Action
Drama
A cop seeks revenge on those who murdered his mother, and later kidnap his blind sister for prostitution.
6th Sep 1973
Released
普通话