"Police inspector and excellent hostage negotiator Ho Sheung-Sang finds himself in over his head when he is pulled into a 72 hour game by a cancer suffering criminal out for vengeance on Hong Kong's organized crime syndicates."
Sean Lau Ching-Wan
as Insp. Ho Sheung-Sang
Andy Lau Tak-Wah
as Mr. Cheung
Yoyo Mung Ka-Wai
as Leung Yuen Ting
Benz Hui Siu-Hung
as Chief Inspector Wong Kai Fai
Lam Suet
as Suet
Waise Lee Chi-Hung
as Mr. Chen
Hung Wai-Leung
as Mr. Lee
Oscar Lam Wai-Kin
as Mr. Hau
Ruby Wong Cheuk-Ling
as Head of Interpol
Jimmy Wong
as Office Building Security Guard
Lee Sau-Kei
as Mr. Cheung's Doctor
Wilson Ai Wai
as Policeman in Bank Robbery
Paco Yick Tin-Hung
as Bank Robber
Samuel Yau Man-Shing
Jerome Fung
as SDU
Li Man-Chun
Wong Yui-Sang
Cheuk Chi-Gwong
Jacky Cheung Chun-Hung
Robert Sparks
as Diamond Seller
Law Wing-Cheong
as Insp Ho's Subordinate
Cecilia So Yan-Chee
Lu Ching-Ting
as Mr. Chen's Thug
Chow Pok-Foo
Chiu Chi-Shing
Tam Kon-Chung
Mark Cheung Yiu-Fai
Cheung Yuk-Wah
as Policeman
Che Jan-Bong
Chang Kin-Yung
Terry Lee Ji-Ming
as Doctor
Yau Nai-Hoi
as
Johnnie To
Director
Julien Carbon
Screenplay
Laurent Courtiaud
Producer
Cheng Siu-Keung
Director of Photography
Chan Chi Wai
Editor
Art Direction
King Ching Tin-Mei
Makeup Artist
Shui Tin Chi
Special Effects
Raymond Wong Ying-Wah
Original Music Composer
Chi Shui-Tim
Pyrotechnician
Compositor
Charles Heung Wah-Keung