Lau Ching-wan
Fang Daolong
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
Yulan in 1951
Miroslav Karel
Businessman
Zhang Yahan
Gui Lan
The Golden Era
2014
Love Is a Many-Splendored Thing
1955
The Sleeping Dictionary
2003
Not Easily Broken
2009
Their Finest
2017
Nine Lives
2005
Blind
2017
Dangerous Liaisons
2012
Lady Chatterley's Lover
2015
The History of Love
2016
Possession
2002
The Emperor and the Assassin
1998
Firebird
2021
Blood and Sand
1941
The Immortal Life of Henrietta Lacks
2017