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.
1975
2005
2001
1983
2004
1991
2017
2008
2007
1987
1997
2000
2009
2003