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.
2003
2000
2002
2006
2001
2021
2022
2017
1997
2004
1990
1993
1954
2014
1960