Jackie Chan portrays Lung, a talented martial artist who seeks to clear his name and restore his school's honor after a misunderstanding.
Wai Pak plays Tiger/Keung, a loyal friend who stands by Lung's side in his journey to uncover the truth.
Yuen Biao is Number Four, a skilled martial artist who joins Lung in his quest for justice.
Sek Kin takes on the role of Chief Sheriff Sang Kwan, a stern authority figure who plays a pivotal role in Lung's story.
Lily Li portrays Sang Kwan's daughter, adding a layer of complexity to the unfolding events.
Hwang In-shik is Master Kam, an imposing figure who presents a formidable challenge to Lung.
Lee Hoi-Sang is one of Master Kam's men, bringing his martial arts prowess to the action-packed narrative.
Fung Hak-On plays one of Master Kam's men, adding intensity to the confrontations in the film.
Fung Fung portrays Uncle/Ah Suk, a character who provides guidance and support to Lung on his journey.
Fan Mei-Sheng is Bull, a formidable opponent who challenges Lung's skills in an intense showdown.
Tien Feng appears as Master Tien, a respected martial arts master who plays a key role in the story's development.
Bruce Tong Yim-Chaan is Ah Chan, a character intertwined in Lung's struggles and triumphs throughout the film.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.