Young and sexy European fashion models are abducted to an isolated place (Ceylon), locked up, stripped, sexually abused and tortured by powerful, sadistic men.
2023
2024
—
2025
2001
1959
2013
1999
2009