Odeon Films and Oasis International present ; a Shaftesbury Films/Massey production ; directed by Mina Shum ; written by Dennis Foon & Mina Shum ; produced by Christina Jennings, Raymond Massey, Scott Garvie
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