

M. Butterfly
“Passion. Power. Revenge. In All Their Majesty.”
In 1960s China, French diplomat Rene Gallimard falls in love with opera singer Song Liling – but Song is not at all who Gallimard thinks.
Where to watch M. Butterfly in United States
Click a service to open M. Butterfly there. Availability last verified on June 20, 2026.
Where is M. Butterfly streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | — | Amazon Video, Apple TV Store, Google Play Movies |
| United Kingdom | — | Apple TV Store, Amazon Video, Google Play Movies |
| Canada | — | Apple TV Store, Google Play Movies, YouTube |
| Australia | — | Apple TV Store, Amazon Video |
| Germany | — | Apple TV Store, Amazon Video, maxdome Store |
| France | — | Apple TV Store, Canal VOD, Amazon Video |
| Spain | — | Rakuten TV, Google Play Movies, Amazon Video |
| Brazil | — | Amazon Video |
| Japan | HBO Max on U-Next | Amazon Video, FOD |
About M. Butterfly
M. Butterfly is a 1993 English-language romance, drama and history film directed by David Cronenberg. The cast is led by Jeremy Irons, John Lone, Barbara Sukowa. It has a runtime of 1h 41m. Viewers rate it 6.6/10 across 200 ratings. In United States, it is available to rent or buy on Amazon Video and Apple TV Store.
M. Butterfly was produced by Geffen Pictures and made in United States of America. It was released on October 1, 1993, and carries a R certification. Made on a budget of about $17 million, it went on to gross $1 million worldwide.
- Director
- David Cronenberg
- Writers
- David Henry Hwang
- Release date
- October 1, 1993
- Original language
- English
- Age rating
- R
- Status
- Released
- Country
- United States of America
- Budget
- $17 million
- Box office
- $1 million
- Production
- Geffen Pictures
M. Butterfly cast & crew
M. Butterfly was directed by David Cronenberg and written by David Henry Hwang.
The cast features Jeremy Irons as René Gallimard, John Lone as Song Liling, Barbara Sukowa as Jeanne Gallimard, Annabel Leventon as Frau Baden, Shizuko Hoshi as Comrade Chin, and Ian Richardson as Ambassador Toulon.
Behind the camera, the score was composed by Howard Shore, cinematography is by Peter Suschitzky, and it was produced by Gabriella Martinelli and David Henry Hwang.
Is M. Butterfly worth watching?
M. Butterfly holds an audience score of 6.6/10 from 244 ratings, a solidly received romance films.
At 1h 41m, it's a standard feature-length watch.
If you enjoy romance, drama, and history, M. Butterfly is worth a place on your watchlist.
How and where to watch M. Butterfly
M. Butterfly isn't on a subscription service in United States right now, but you can rent or buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of M. Butterfly

Jeremy Irons
René Gallimard

John Lone
Song Liling

Barbara Sukowa
Jeanne Gallimard

Annabel Leventon
Frau Baden

Shizuko Hoshi
Comrade Chin

Ian Richardson
Ambassador Toulon

Richard McMillan
Embassy Colleague

Vernon Dobtcheff
Agent Etancelin

David Hemblen
Intelligence Officer #1

Damir Andrei
Intelligence Officer #2
Antony Parr
Intelligence Officer #3
Margaret Ma
Song's Maid
M. Butterfly — FAQs
▸Where can I watch M. Butterfly in United States?
M. Butterfly is not on subscription streaming in United States right now, but you can rent or buy it on Amazon Video and Apple TV Store and Google Play Movies.
▸What language is M. Butterfly in?
M. Butterfly is originally in English, with audio tracks including Mandarin, English. Subtitle and dub options vary by streaming service.
▸How long is M. Butterfly?
M. Butterfly runs 1 hours 41 minutes (101 minutes).
▸What is M. Butterfly rated?
M. Butterfly is rated R. It holds a 6.6/10 audience score from 244 ratings.











