Characters played by Eric Kot
God Bless You
Characters played by Chingmy Yau
Yuen Fan
Characters played by Man-Tat Ng
Uncle 'Blackie' Tat
Characters played by Diana Pang
Hokei
Characters played by Ben Lam
Ray Thai
Characters played by Ashton Chen
Siu Lung
Characters played by Fui-On Shing
Big Mouth Dog
Characters played by Donnie Yen
Lone Seven
Characters played by Pak-Cheung Chan
Competition Announcer
Characters played by Andy Cheng
Ray Thai's thug
Characters played by John Ching
Loanshark Tung
Characters played by Kwok-Ping Choi
Loanshark Tung's thug
Characters played by Raven Choi
[no data]
Characters played by Edward Corbett
Competition judge
Characters played by William Wai-Lun Duen
Kitoyomo
Characters played by Wai Lun Fung
[no data]
Characters played by Ping Ha
God Bless You's mom
Characters played by Ping Han
Loanshark Tung's thug
Characters played by Si-Man Hui
Auntie Chai
Characters played by Miu Ting Kong
Loanshark Tung's thug
Characters played by Lung Kwong
Baggio
Characters played by Dave Ching Lam
Paishifu
Characters played by Siu-Kei Lee
[no data]
Characters played by Tat-Chiu Lee
Ray Thai's thug
Characters played by Ta Lei
Old villager in Tin San
Characters played by Fun Lo
Auntie Pretty
Characters played by Wai-Cheung Mak
Assassin
Characters played by Siu-Yin Tsang
Fake Yuen Fan
Characters played by Manfred Wong
Competition Announcer
Characters played by Yung-Lin Yeung
(as Yung Lin Yeung)
Characters played by Bobby Yip
Villager in Tin San
Characters played by Corey Yuen
Shing