Mars
Self - Jackie Chan Stunt Team
Rocky Lai Keung-Kun
Self - Jackie Chan Stunt Team
Bradley James Allan
Self - Jackie Chan Stunt Team
Johnny Cheung Wa
Self - Jackie Chan Stunt Team
Go Shut-Fung
Self - Jackie Chan Stunt Team
Louis Keung Kwok-Wah
Self - Jackie Chan Stunt Team
Alex Yip Choi-Nam
Self - Jackie Chan Stunt Team
Sam Wong Ming-Sing
Self - Jackie Chan Stunt Team
Chan Man-Ching
Self - Jackie Chan Stunt Team
Maggie Cheung Man-Yuk
(archive footage) (uncredited)
Chor Yuen
(archive footage) (uncredited)
Fan Mei-Sheng
(archive footage) (uncredited)
Sammo Hung Kam-Bo
(archive footage) (uncredited)
Ron Smoorenburg
Self (uncredited)
Stanley Tong
Self (uncredited)
Michelle Yeoh
(archive footage) (uncredited)
Yuen Biao
(archive footage) (uncredited)