Taiwan, Hong Kong, Macau are settings for this taut geopolitcal thriller.