In Beijing, a young martial artist's skill places him in position to experience opportunities and sacrifices.
陈虎
as 'Tiger' Chen Lin Hu
Keanu Reeves
as Donaka Mark
莫文蔚
as Inspector Suen Jing Si
Yu Hai
as Master Yang
叶青
as Ching Sha
任達華
as Superintendent Wong
平田康之
as Thin Man
李凱賢
as Gong Au Young
Hélène Siwan Leclerc
as Female Announcer
唐文龍
as Shek Kuan
李燦森
as De-Ming
Jiulong Guo
as Old Commentator