All Cast

Andy Lau
Yeung Kwun

Michelle Reis
Sam Yuk

Willie Chi Tin-Sang
Wong Fei-Hung

Simon Yam
Gay Bus Passenger

Lau Kar-Leung
Uncle Yan

Adam Cheng Siu-Chow
Wong Kei-Ying

Gordon Liu Chia-Hui
Governor Lee

William Ho
Yuen Sai Hoi

Lau Ga-Yung

Giorgio Pasotti
White Lotus Clan Leader

Hu Jian-Qiang
Chow Man-Wai
To Man-Hung
Sze Sui-Fan
Fong Wai-Chung
Chou Jing
Hon Man-Kit
Hau Chan-Yu
Lee Kwok-Man
Luk Siu-Pang
Chow Man
Chin Hiu-Kwan
Lau Heung-Yeung
Kwok Oi-Wing

Daniel Chan Hiu-Tung
Luk Lan-Fung
Zhang Lei
Zhang Teng
Cheung Yiu-Man
Tsui Fai
Suen Ka-Wing
Ma Lee-Yung
