Filming Locations (3)

  • Sierra Leone

  • Morocco

  • Sicily, Italy