A group of friends on holiday on an island experiment with a new designer drug that makes them lose their ability to control their urges.
2002
2007
2008
1967
2016
2023
1963
1964
1971
1977
1995
1996
2004
1981
1986
1980