"A former Judo champion is given the chance to redeem himself after he befriends a competitor and an aspiring singer."
Louis Koo
as Sze-To Bo
Aaron Kwok
as Tony
Cherrie Ying Choi-Yi
as Mona
Tony Leung
as Lee Kong
Eddie Cheung
as Boss Savage
Jordan Chan Siu-Chun
as Mona's Agent
Lo Hoi-Pang
as Master Cheng
Calvin Choi Yat-Chi
as Jing
Jack Kao
as Mona's Father
Hung Wai-Leung
as Arcade Player (uncredited)
Lu Ching-Ting
as Savage's Runner
Ronald Yan Mau-Keung
as Sze-To's Boss
Yuen Bun
as Sze-To's Boss (uncredited)
Ho Sai-Man
as Fatty
Well Chin Wing-Wai
as Club Customer
Li Haitao
as Club Saxophonist
Jimmy Wong
as Taxi Driver (uncredited)
Lee Long-Ming
as Gambler
Wing Chung
as Judoist
Kary Ma Ho-Yee
Kelly Lau Miu-Kei
Kwok Yue-Kin
Tsang Tak-Ming
Robin Wan Kam-Fai
Joe Lee Nim-Cho
Tai Bo
Tsui Ka-Ho
Kwok Pak-Yin
Yeung Fan
Cheung Wai-Kit
David M. Richardson
Editor
Peter Kam Pau-Tat
Original Music Composer
Stanley Cheung Sai-Kit
Costume Design
Johnnie To
Director
Cheng Siu-Keung
Director of Photography
Yau Nai-Hoi
Writer
Tony Yu
Art Direction
Au Kin-Yee
Yip Tin-Shing
Chiu Chi-Shing
Unit Manager
Simon Fung
Assistant Editor
Lam Wai-Lun
Boom Operator
ADR Recordist
Producer
Pad Chan Wai-Hung
First Assistant Director
Stephen Lam Bing-Kwan
Ho Chi-Hang
Ng Kwok-Fai
Charles Heung
Law Wing-Cheong
Assistant Director