drug. Alan has a nightmare of Peytraud, revealed to be a bokor who turns enemies into zombies and steals their souls. When Alan wakes up, he is lying next to Christophe's sister who has been decapitated. The Tonton Macoutes enter, take photos, and frame Alan for murder. Peytraud tells Alan to leave the country and never return, lest he be convicted of the murder, executed, and then his soul stolen by Peytraud. Peytraud puts Alan on a US bound plane, but Mozart sneaks on board and gives Alan the zombie drug. Mozart asks Alan to tell people about him, so that Mozart can achieve international fame. Alan agrees and returns to Boston with his mission apparently completed. At a celebration dinner, the wife of Alan's employer is possessed by Peytraud, who warns Alan of his own imminent death. Alan returns to Haiti, where his only ally, a houngan named Lucien Celine, is killed by Peytraud and Mozart is beheaded as a sacrifice for Peytraud's power. Alan is then sprayed with the zombie powder and dies; later, Peytraud steals Alan's body from the hospital before the death can be reported to the US Embassy. Peytraud takes Alan to a graveyard where, helpless in his coffin, Alan sees that Peytraud has captured Marielle and will sacrifice her. Peytraud shows Alan Celine's soul in a canari. Alan is then buried alive with a tarantula to "keep him company". Waking up in his coffin a few hours later, Alan is rescued by Christophe who was also turned into a zombie by Peytraud. Having escaped Peytraud's trap, Alan returns to the Tonton Macoute headquarters looking for Marielle. There, Alan defeats Peytraud through a battles of wills, using Celine's white magic to drive a nail into Peytraud's groin, and sends his soul to hell. As the Haitian people celebrate the downfall of Jean-Claude Duvalier, Marielle proclaims "The nightmare is over". Cast Bill Pullman as Dr. Dennis Alan Cathy Tyson as Dr. Marielle Duchamp Zakes Mokae as Dargent Peytraud Paul Winfield as Lucien Celine Brent Jennings as Louis Mozart Conrad Roberts as Christophe Durand Aleta Mitchell as Celestine Durand Badja Djola as Lieutenant Gaston Michael Gough as Dr. Earl "Schoonie" Schoonbacher Paul Guilfoyle as Dr. Andrew Cassedy Dey Young as Deborah Cassedy Luis Tavare Pesquera as Kyle Cassedy William Newman as French Missonary Doctor Francis Guinan as American Doctor Jaime Pina Gautier as Julio, Dennis' Helicopter Pilot