Violent action classic rape drama....Karen Lamm runs away from her Montana home to go to the city and gets viciously raped by mexican gang and sold to a high class Beverly Hills pi...
The search and rescue team found Chen Shen, who was imprisoned on the spaceship by Satan, and took him back to Earth. Chen Shen, who returned to Earth, quickly launched his revenge...