Watch M. Butterfly
- 1 hr 41 min
In 1960s China, French Vice Consul Rene Gallimard falls in love with Chinese opera singer Song Liling and has a long affair, during which he tells state secrets to his lover. Some 20 years later he becomes a laughingstock when it's revealed that his lover was a spy and a man. He was tried for treason and convicted. The stage and screen adaptations of this true story borrow from Giacomo Puccini's opera "Madama Butterfly." Jeremy Irons plays the clueless Gallimard; John Lone portrays Song Liling.