Taiwan Film Festival in Australia: Flowers of Shanghai

  • Cinema
  • Playhouse
  • Run time: 118 minutes, no interval Subject to change
  • Seating map

The Palme d’Or nominated masterpiece, closing the 2025 Taiwan Film Festival in Australia

Taiwan | 1998 | Shanghainese, Cantonese | Drama | Unclassifed 15+

Tony Leung and Michiko Hada star in the 4K restoration of the Hou Hsiao-hsien’s 1998 Palme d’Or nominated masterpiece, presented as the Closing Night of the 2025 Taiwan Film Festival in Australia.

An intoxicating, time-bending experience bathed in the golden glow of oil lamps and wreathed in an opium haze, Hou Hsiao-hsien’s gorgeous period reverie traces the romantic intrigue, jealousies, and tensions swirling around a late 19th century Shanghai brothel, where the courtesans live confined to a gilded cage, ensconced in opulent splendor yet forced to work to buy back their freedom.

Among the regular clients is the taciturn Master Wang (Tony Leung Chiu-wai), whose relationship with his longtime mistress (Michiko Hada) is roiled by a perceived act of betrayal. Composed in a procession of entrancing long takes, Flowers of Shanghai evokes a vanished world of decadence and cruelty, an insular universe where much of the dramatic action remains tantalizingly offscreen—even as its emotional fallout registers with quiet devastation.


 

Presented by Sydney Opera House and Taiwan Film Festival in Australia

Event details

Hou Hsiao-hsien is one of the masters of world cinema … Stunning and hypnotic

Boston Globe

Cast and credits

Directed by
HOU Hsiao-Hsien

Written by
HAN Bangqing
Eileen Chang 
CHU T’ien-Wen 

Cast
Tony Leung Chiu-wai
Michiko Hada
Michelle Reis

You may also like

Clueless

1 Nov 2025

  • Cinema

Somersault

1 Nov 2025

  • Cinema

NT Live: The Fifth Step

2 Nov 2025

  • Cinema
  • Theatre

Attending this event

Plan your visit

Address

Sydney Opera House
Bennelong Point
Sydney NSW 2000
Australia

Getting to the venue

The Opera House is a 7-10 minute walk from Circular Quay, and is easily accessible by car, train, ferry, lightrail, bus, bike and on foot.

Location and access

Playhouse

The Playhouse is located in the north-western corner of Sydney Opera House, best accessed through the Western Foyers.

Checking availability