Cast
Joan Chen
China
Best movies:
The Last Emperor (1987)
Heaven & Earth (1993)
Twin Peaks: The Missing Pieces (2014)
Xiaoqing Liu
China
Best movies:
Hibiscus Town (1986)
The Eight Hundred (2020)
Legendary Amazons (2011)
China
Best movies:
China
Best movies: