Young and sexy European fashion models are abducted to an isolated place (Ceylon), locked up, stripped, sexually abused and tortured by powerful, sadistic men.
1968
1989
2015
2016
2014
2017
1997
1977
1990
1965
2024
1995
2025
2022