Cast
Chiang Sheng
Yang De
Philip Kwok Chun-Fung
Meng Tianxia, the Lizard / Constable He Yu
Lu Feng
Zhang Yiaotian, the Centipede / Tan Shanhu
Lo Meng
Liang Shen, the Toad / Li Hao
Johnny Wang Lung-Wei
Justice Wang
Dick Wei
Dying Head of Five Venoms House
Robert Yeung Hung
Constable
Szu-Ying Chien
(1910–2007)
Yuan Family Member
Ting Tung
Waiter / Servant
Ming Fung
Waiter
Directing
Chiang Sheng
Assistant Director
Writing
Chang Cheh
Writer
Ni Kuang
Writer
Camera
Kung Mu-To
Director of Photography
Crew
Ting Leung
(I)
Martial Arts Choreographer
Lu Feng
Martial Arts Choreographer
Robert Tai
Martial Arts Choreographer
Production
Runme Shaw
Producer
Mona Fong
Production Manager
Editing
Chiang Hsing-Lung
Editor
Sound
Frankie Chan Fan-Kei
Original Music Composer
Wang Yong-Hua
Sound Recordist