The Incredible Monk Cast Tze Chung Lam Benny Chan Chan Kwok-Kwan Jin Gang Yiqian Zhang Kwok-Kwan Chan