Ma Yee Charn / Ma Er-Qiang
Li Wai / Li Huai
Lai / Lily
Wong Kam Shek / Mr Huang
Tang Chi King / Deng Zi-Jing
Kau / Bobby Huang
Ah Kiu / Jiao
King's mother
Tang Yau Ming / Snake
Sergeant Li-Cai / Lee Choi
Ah Po / Bao
Ah Fook / Devil
Policeman
Man fondling prostitute
Execution witness
Court guard
Bobby's friend
Hairdresser
Policeman
Prison warden
Restaurant pianist
Writer
Writer
Cinematography
Director
Script Supervisor
Scenic Artist
Unit Manager
Editor
Presenter
Presenter
Second Unit Director
Costume Design
Props
Assistant Production Manager
Prop Designer
Producer
Props
Props
Foley
Assistant Director
Music
Production Manager
Assistant Director
Focus Puller
Costume Coordinator
Makeup Artist
Hair Designer
Props
Lighting Director
Art Direction
Editor
Assistant Production Manager