[PAR] [TLE] M. Butterfly (film) [SEP] M. Butterfly is a 1993 American romantic drama film directed by David Cronenberg.  The screenplay was written by David Henry Hwang based on his play of the same name.  The film stars Jeremy Irons and John Lone, with Ian Richardson, Barbara Sukowa, and Annabel Leventon. [PAR] [TLE] Shi Pei Pu [SEP] Shi Pei Pu (; 21 December 1938 – June 30, 2009) was a Chinese opera singer from Beijing.  He became a spy who obtained secrets during a 20-year-long sexual affair in which he convinced an employee in the French Embassy that he was a woman, later producing a child that he insisted had been born through their relations.  The story made headlines in France when it came to light and became the basis for the 1988 play "M. Butterfly" and the 1993 movie of the same title.
[PAR] [TLE] M. Butterfly ( film ) [ SEP ] M. Butterfly is a 1993 American romantic drama film directed by David Cronenberg . The screenplay was written by David Henry Hwang based on his play of the same name . The film stars Jeremy Irons and John Lone , with Ian Richardson , Barbara Sukowa , and Annabel Leventon . [PAR] [TLE] Shi Pei Pu [ SEP ] Shi Pei Pu (; 21 December 1938 – June 30 , 2009 ) was a Chinese opera singer from Beijing . He became a spy who obtained secrets during a 20-year - long sexual affair in which he convinced an employee in the French Embassy that he was a woman , later producing a child that he insisted had been born through their relations . The story made headlines in France when it came to light and became the basis for the 1988 play " M. Butterfly " and the 1993 movie of the same title .
Who directed the movie which has a basis on Shi Pei Pu's affair?
Who directed the movie which has a basis on Shi Pei Pu 's affair ?
David Cronenberg
David Cronenberg