Home Tags Maggie Cheung

Tag: Maggie Cheung

The Essential Movie Library #95: Green Snake (1993)

Based on an old Chinese legend, this film features two snake spirits who become human