Philip Chan
Director
Director
Insp. Chu Goo Lik
Kiu Kiu
Egg Tart
Mrs. Lam Mei Mei
Captain K.W. Kiu
Apple/Insp. Man
Imposter of kidnapper
Mrs. Lam's elder son
Mrs. Lam's missing son
Ms. Aberdeen
Jesus
TV producer
Release Date
December 18, 1986Original Language
CantoneseBudget
$0.00Production Company
Available On