All Cast

Leslie Cheung

Leslie Cheung

Ouyang Feng / Malicious West

Tony Leung Ka-fai

Tony Leung Ka-fai

Huang Yaoshi / Evil East

Brigitte Lin

Brigitte Lin

Murong Yang / Murong Yin

Jacky Cheung

Jacky Cheung

Hong Qi

Tony Leung Chiu-wai

Tony Leung Chiu-wai

Blind Swordsman

Carina Lau

Carina Lau

Peach Blossom

Charlie Yeung

Charlie Yeung

Girl with Mule

Maggie Cheung

Maggie Cheung

Feng's Sister-in-Law

Collin Chou

Collin Chou

Swordsman

Lau Shun

Lau Shun

Leader of Ouyang's Opponents in Opening Battle (uncredited)

Joey Wong

Joey Wong

( Taiwanese Cut Version )