2002 wurde dieser Film veröffentlicht. produierten den Film. Gedreht worden ist in Malaysia. Die Regie von den Film machte Amir Muhammad. Drehbuchautor von den Film ist Amir Muhammad.