Spy thriller set in occupied Shanghai. Li Lihua stars as the woman who is thrust into the role of na…