Cast (13)

Waise Lee

Chen Ao Qun

Cynthia Khan

Madam Yeung

Garry Chow Ging-Yeung

Ben

Robin Shou

Paul

Loletta Lee Lai-Chun

Edna

Do Siu-Chun

Hua Zhi Yong

Tse Wai-Kit

Little Devil

Phillip Kwok

Tam

Ridley Tsui Bo-Wah

Edna's fencing teacher

Benz Hui Siu-Hung

Hui Sir

Lee Sam

Leung Gam-San

Andy Lee Diy-Yue

Crew (22)

Cheng Siu-Keung

Director

Yuen Jun-Man

Director

Tony Leung Siu-Hung

Writer

Patrick Yuen Yeuk-Gwong

Writer

Stephen Shin Kei-Yin

Producer

Paul Wong Kwan

Martial Arts Choreographer

Phillip Kwok

Martial Arts Choreographer

Danny Chan Kwok-Fai

Production Manager

Wan Yat-Tao

Production Manager

Sunny Cheng

Production Manager

Norman Chan

Executive Producer

Dickson Poon Dik-Sang

Presenter

Hu Tsai

Props

Wong Lai-Kuen

Makeup Artist

Poon Suk-Chun

Costume Designer

Oliver Wong Yui-Man

Art Direction

Ching Shu-Ching

Script Supervisor

Chung Chi Kwong

Assistant Director

Lung Tin-Sang

Assistant Director

Jonathon Wong Bong

Original Music Composer

Ko Chiu-Lam

Director of Photography

Ferrnand Aan Kwong-Hing

Production Manager