The Rat Catcher Cast Ni Tien Liu Lu-hua Han Chiang Chun Chin Tung-kua Ai Shen Chan Mei Hua Chen David Chiang