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.
1998
1996
1997
1993
2004
2006
2002
2003
1999
1984
2000
1970