Purple Butterfly
⭐ 6.7/10 2003 127 min ZH
War Drama History
View trailer
View movie information
Add to watchlist
Share
No streaming options found in the UK.
🔍 Find where to watchCast
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