A couple on holiday in Haiti become involved in a series of savage murders linked to a doctors a new invention, a drug with extreme side effects.
1978
2007
1972
1984
2009
1993
1969
2014
1998
1973
1986
1994
2010
1982
2016
2004
1932