Two Americans end up in Dakar, Senegal with bombs strapped to their chests and ten hours to find out why.
Jean Luc Herbulot | Director |
Jean Luc Herbulot | Writer |
Paméla Diop | Producer |
Hus Miller | Producer |
Grégory Turbellier | Director of Photography |
Hus Miller | Writer |
Douglas Jackson | Executive Producer |
Babacar Sy | Executive Producer |