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