A soldier stranded on a desert island is captured by a tribe of sadistic women who torture and mutilate the men who oppose them.
2020
2024
2013
2011
2022
2014
2000
2003
1975
1973
2002
2006
1979
2005
2021
1966
1945