Filming Locations (5)

  • Addis Ababa, Ethiopia

  • Massawa, Eritrea

  • Spain

  • New York City, New York, USA

  • Paris, France