Young and sexy European fashion models are abducted to an isolated place (Ceylon), locked up, stripped, sexually abused and tortured by powerful, sadistic men.
1996
1988
1975
2017
1978
1942
1984
1986
2015
2024
1958