

Where to watch
Availability shown for Canada · rights vary by countryCast · Directed by David Cronenberg
JI

Jeremy Irons
René Gallimard
JL

John Lone
Song Liling
BS

Barbara Sukowa
Jeanne Gallimard
AL

Annabel Leventon
Frau Baden
SH

Shizuko Hoshi
Comrade Chin
IR

Ian Richardson
Ambassador Toulon
RM

Richard McMillan
Embassy Colleague
VD

Vernon Dobtcheff
Agent Etancelin
DH

David Hemblen
Intelligence Officer #1
DA

Damir Andrei
Intelligence Officer #2
AP
Antony Parr
Intelligence Officer #3
MM
Margaret Ma
Song's Maid
More from Jeremy Irons · Lead actor
More from John Lone · Co-star actor
More from David Cronenberg · Director
More like this

Love Me Love Me
2026 · 6.1

Rocketman
2019 · 7.3

White Palace
1990 · 6.7

The Man from Elysian Fields
2001 · 5.9

Gabriel's Inferno: Part II
2020 · 8.3

Blind
2017 · 6.1

Sylvie's Love
2020 · 6.2

Maria's Lovers
1984 · 6.0

Time Is Up
2021 · 6.5

Newness
2017 · 6.1

Original Sin
2001 · 6.2

The Map That Leads to You
2025 · 6.7
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).
Apple TV Store
YouTube
Amazon Video




























