Shaba zhou kang Ri zhi shi you ji xue zhan ji shi : Nadu ha zhi a bu ba jia Chen Demu tai ping shen shi : Dato Haji Abu Bakar Tan Teck Bak, P.G.D.K., A.M.N., J.P.
presented by Singapore Film Commission and Ngee Ann Polytechnic ; production by Fisheye Pictures ; producers, Ang Hwee Sim, Anthony Chen, Wahyuni A. Hadi ; an Anthony Chen film ; written and directed by Anthony Chen