The film was shot on the islands of Bali and Java from 2002–2006.
Film ini diambil di pulau Bali dan Jawa pada periode 2002-2006.