Tony Leung Ka-...
as
Big Dagger Hon...
Jacky Cheung H...
as
Nine Tail Fox
Jimmy Lin Chih...
as
Little Dagger ...
Sharla Cheung
as
Big Bewitchment
Maggie Cheung
as
Flying Cat
Ng Man-tat
as
Pang Ting Hong...
Gloria Yip Wan...
as
Little Bewitch...
Chen Hung-Lieh
as
Dicky Lui
Yuen Cheung-Yan
as
Never Die
Lee Ka-Ting
as
Erotomania man
Pauline Chan
as
Evil Lady of Y...
David Wu
as
Western Ace
Kingdom Yuen
as
Brothelkeeper
Lo Lieh