A Tale of Three Cities

2h 10m
DramaHistoryRomance
6.7

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

Cast

Sean Lau Ching-Wan
Fang Daolong
Tang Wei
Chen Yuerong
Qin Hailu
Qiu
Jing Boran
Hua
Huang Jue
Master Zhou
Elaine Jin Yan-Ling
Yuerong's Mother
Li Jianyi
Daolong's Father
Jiao Gang
KMT Agent Chief
Philip Chan Yan-Kin
KMT Agent Chief
Wu Jing
Grandma Yue
Wong Ji-Dan
Assassin
Peng Yin
Egg Hawker
Hu Shun-Er
Unknown
Miroslav Karel
Businessman
Zhang Yahan
Gui Lan
Li Zhuoyang
Zhao Jiang

Crew

Mabel Cheung Yuen-Ting
Director, Writer
Alex Law Kai-Yui
Writer, Producer
Eric Kwong Chi-Leung
Editor
Wang Yu
Director of Photography
James Tsim Tak-Faat
Producer
Tam Chi-San
Producer
Shi Nansun
Producer
Timothy Yip Gam-Tim
Production Design
William Fung Kwun-Man
Costume Design
Henry Lai Wan-Man
Music
Stephen Tung Wai
Stunts
James Cheung
Art Direction

Recommendations

view all
In This Corner of the World
Peacock
Love Detective
Joker
Julieta
Opera
Oppenheimer
Alex Strangelove
The Bookshop
A Futile and Stupid Gesture
Zack Snyder's Justice League
Marriage Story
Materialists
Enola Holmes
Boss Level
The Return
The Suicide Squad
The Card Counter
Parasite
Border