Two rich aristocrats lure a virgin to a remote Spanish island for a night of sex, death and cannibalism.
2014
1982
2013
1993
2015
1984
2008
1997
2012
1978
2009
1983
1988
1981
2004