M. Butterfly poster
Where to stream

M. Butterfly

6.619931h 41mMovieRomanceDrama

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

Availability shown for Canada · rights vary by country

Cast · Directed by David Cronenberg

More from Jeremy Irons · Lead actor

More from John Lone · Co-star actor

More from David Cronenberg · Director

More like this

M. Butterfly — streaming FAQ

Which OTT platform streams M. Butterfly?

M. Butterfly isn't on any subscription service in Canada right now, but you can rent or buy it on Apple TV Store, YouTube and Amazon Video. It's not on Netflix.

Is M. Butterfly on Netflix?

No, M. Butterfly is not on Netflix in Canada as of November 2026. You can rent or buy it on Apple TV Store and YouTube.

Is M. Butterfly on Amazon Prime Video?

M. Butterfly isn't included with a Prime Video subscription in Canada, but you can rent or buy it on Amazon Video.

Where can I watch M. Butterfly for free?

M. Butterfly isn't available free in Canada; you can only rent or buy it on Apple TV Store and YouTube.

Is M. Butterfly based on a true story?

Yes — M. Butterfly is based on true events, dramatising real people and events (some details may be fictionalised for the screen).