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
1997
2003
2009
2001
2008
2000
1986
2012
2013
2007
1993
2011
1988
2004
2006
1980