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
2014
1998
1971
2007
1968
2000
1983
2005
2001
2003
1985
2009
2021
1992