Shanghai Red › Cast
Vivian Wu
Meili Zhu
Richard Burgi
Michael Johnson
Kenny Bee
Lian Wei
Ge You
Mr. Feng
Monica Mok
Ma Fang
Sun Honglei
Lawyer
Zhengwei Tong
Wei Ma
Yao Lu
Bebe