All Cast

Chow Yun-Fat

Chow Yun-Fat

Joe

Yammie Lam Kit-Ying

Yammie Lam Kit-Ying

Ida

Emily Chu Bo-Yee

Emily Chu Bo-Yee

Witch

Dick Wei

Dick Wei

Cat Warrior

Ng Hong-Sang

Ng Hong-Sang

Tang Tai-Wo

Tang Tai-Wo