Too many ads or having playback issues? Try switching to another server using the buttons below the player.

One vicious hitman. One fierce cop. Ten thousand bullets.
Mob assassin Jeffrey is no ordinary hired gun; the best in his business, he views his chosen profession as a calling rather than simply a job. So, when beautiful nightclub chanteuse Jennie is blinded in the crossfire of his most recent hit, Jeffrey chooses to retire after one last job to pay for his unintended victim's sight-restoring operation. But when Jeffrey is double-crossed, he reluctantly joins forces with a rogue policeman to make things right.
Directed by John Woo
▶ Watch Trailer
Chow Yun-Fat
Jong

Danny Lee Sau-Yin
Insp. Li Ying / Little Eagle

Sally Yip Sin-Man
Jennie

Paul Chu Kong
Sidney Fung

Kenneth Tsang
Sgt. Tsang Yeh

Shing Fui-On
Hay Wong Hoi

Tommy Wong
Teddy Wong Hung

James Ha Chim-Si
Teddy's Man

Ricky Wong Chun-Tong
Frank Chen

Barry Wong Ping-Yiu
Chief Inspector Tu

Parkman Wong Pak-Man
Inspector Chan

Teddy Yip Wing-Cho
Tony Wong Tung Yuen
Danger: Diabolik
1968