2002 wurde der Film produziert. Dieser Film wurde produziert von . Produziert wurde in Singapore und United Kingdom. Eva Tang ist Regisseur von den Film.