Cast and Crew of A Tale of Three Cities

Cast of
A Tale of Three Cities

About A Tale of Three Cities

A former spy in the Chinese Nationalist Party falls for an opium-dealing widow, as China is ravaged by war and revolution.

Full Cast of A Tale of Three Cities

Lau Ching-wan
plays Fang Daolong

Tang Wei
plays Chen Yuerong

Tang Wei as Chen Yuerong

Tang Wei (born 7 October 1979) is a Chinese actress. She rose to prominence for her appearance in Lust, Caution (2007...

See Tang Wei's other roles

Qin Hailu
plays Qiu

Jing Boran
plays Hua

Huang Jue
plays Master Zhou

Elaine Jin
plays Yuerong's mother

Li Jianyi
plays Daolong's father

Jiao Gang
plays KMT agent chief

Philip Chan
plays KMT agent chief

Wu Jing
plays Grandma Yue

Wong Ji-Dan
plays Assassin

Peng Yin
plays Egg hawker


Crew of A Tale of Three Cities

Discover the backstage crew of A Tale of Three Cities →