2020 yılında vizyona giren filmin çekimleri; Zambiya, Dubai, Birleşik Arap Emirlikleri, Hindistan ve Londra'da yapıldı.