Two rich aristocrats lure a virgin to a remote Spanish island for a night of sex, death and cannibalism.
2002
2017
1982
2018
1980
2019
1984
2009
2006
2008
1987
2013
1990
2014
2003