04/07/2003
Ding Hui is a member of Purple Butterfly, a powerful resistance group in Japanese occupied Shanghai. An unexpected encounter reunites her with Itami, an ex-lover and officer with a secret police unit tasked with dismantling Purple Butterfly.
Zhang Ziyi
as Cynthia / Ding Hui
Liu Ye
as Szeto
Feng Yuanzheng
as Xie Ming
Toru Nakamura
as Hidehiko Itami
Li Bingbing
as Tang Yiling
Kin Ei
as Yamamoto
Leni Lan
as Ah Zi
Yao Anlian
as
Wang Kai
as Brother
20 Movies Similar