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
2015
1993
1997
1976
2013
1980
1998
1995
2010
1975
1971
1988
2004
1987
1968
2006
2003
2005