The filming locations were in Zambia, Dubai, United Arab Emirates, India and in London. In January 2019, Jackie Chan almost drowned while filming a scene involving a jet ski for the film. Chan was reportedly paid 80 million yuan (approximately US$12 million).
