Podczas pobytu w Chinach francuski dyplomata Bernard Boursicot poznał udającego kobietę śpiewaka operowego Shi Pei Pu. Między kochankami wybuchł namiętny romans. Bernard nie wiedział jednak, że jego partnerka jest szpiegiem, przez lata przekazywał jej tajne informacje i dokumenty. Dopiero w 1983 roku oboje zostali aresztowani i oskarżeni o szpiegostwo, a dyplomata poznał prawdę o swojej partnerce.