China,
2003, 83 min
Cast
Wen Jiang
China
Best movies:
Hibiscus Town (1986)
Devils on the Doorstep (2000)
Rogue One: A Star Wars Story (2016)
Vicki Zhao
China
Best movies:
Red Cliff: Part II (2009)
Red Cliff (2008)
The Longest Night in Shanghai (2007)