Body Weapon (1999)

While investigating murder cases involving masked rapists, Officer Ling herself is raped and her husband murdered by the suspects, on their wedding...


image