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.
1973
1996
1999
2000
1989
1995
2002
2013
2001
1998
2005
2011
1987
2015
1967
1985
2003