The film was shot mostly in Medan, North Sumatra, Indonesia, between 2005 and 2011.
Film ini sebagian besar gambarnya diambil di sekitar Medan, Sumatera Utara, Indonesia antara 2005 sampai 2011.