M. Butterfly poster

M. Butterfly(1993)

1h 41mRomance, Drama, HistoryMandarin
6.6/10
244 user ratings

Passion. Power. Revenge. In All Their Majesty.

Overview

In 1960s China, French diplomat Rene Gallimard falls in love with opera singer Song Liling – but Song is not at all who Gallimard thinks.

Director

David Cronenberg

Studio

Geffen Pictures

Budget

$17M

Revenue

$1M

Share:

Cast

Jeremy Irons

Jeremy Irons

as René Gallimard

John Lone

John Lone

as Song Liling

Barbara Sukowa

Barbara Sukowa

as Jeanne Gallimard

Annabel Leventon

Annabel Leventon

as Frau Baden

Shizuko Hoshi

Shizuko Hoshi

as Comrade Chin

Ian Richardson

Ian Richardson

as Ambassador Toulon

Richard McMillan

Richard McMillan

as Embassy Colleague

Vernon Dobtcheff

Vernon Dobtcheff

as Agent Etancelin

David Hemblen

David Hemblen

as Intelligence Officer #1

Damir Andrei

Damir Andrei

as Intelligence Officer #2

Antony Parr

as Intelligence Officer #3

Margaret Ma

as Song's Maid

Where to Watch

As an Amazon Associate I earn from qualifying purchases. Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

1993

Runtime

1h 41m

Language

Mandarin

Rating

6.6 / 10

Budget

$17M

Box Office

$1M

Production Companies

Geffen Pictures

You Might Also Like

Frequently Asked Questions

Where can I watch M. Butterfly?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for M. Butterfly (1993).

What is M. Butterfly about?

In 1960s China, French diplomat Rene Gallimard falls in love with opera singer Song Liling – but Song is not at all who Gallimard thinks.

Who directed M. Butterfly?

M. Butterfly was directed by David Cronenberg and released in 1993. It is a romance, drama, history film.

How long is M. Butterfly?

M. Butterfly has a runtime of 1 hours and 41 minutes (101 minutes total).

Who stars in M. Butterfly?

The cast of M. Butterfly includes 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 more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.