An action film with multiple twists and turns, an almost unusual genre in Haitian cinema.An action film with multiple twists and turns, an almost unusual genre in Haitian cinema.An action film with multiple twists and turns, an almost unusual genre in Haitian cinema.