2007 wurde der Film veröffentlicht. Produzent von diesen Film ist Chris Chong Chan Fui. Chris Chong Chan Fui ist Regisseur von diesen Film.