In 1960s China, French diplomat Rene Gallimard falls in love with an opera singer, Song Liling – but Song is not at all who Gallimard thinks.
Length 101 minutes
Ian Richardson | Vernon Dobtcheff | Richard McMillan | John Lone | Jeremy Irons | Barbara Sukowa | Michael Mehlmann | Annabel Leventon | Shizuko Hoshi | Tristram Jellinek | David Hemblen | Damir Andrei | Philip McGough | Sean Hewitt | Barbara Chilcott | David Neal | Peter Messaline | Antony Parr | George Jonas | Viktor Fülöp | Margaret Ma | Carly Wong | Carl Zvonkin | Cadman Chui | María Teresa Uribe | Harriet Chung | Monica Gan | Ayumi Komoda | Tammy Lok | Tracey Oh