The American superior of Lan Qingfeng was played by Kevin Spacey. That storyline of spies was deleted due to the censorship problems, then the scene of this character giving Tianran order in the beginning was re-shot with another actor replacing Spacey. For the same reason, almost all the scenes of Lan Lan, played by Meng Li, were deleted.
Official submission of China for the 'Best Foreign Language Film' category of the 91st Academy Awards in 2019.
The film's premiere was at TIFF in Toronto in September 2018.