The film had its world premiere on August 7 , 2006 at the Jogja-NETPAC Asian Film Festival . It was then screened at several film festivals , including the Venice Film Festival , the Toronto International Film Festival , the Vancouver International Film Festival and Nantes Festival of Three Continents . In 2007 , its festival screenings include the International Film Festival Rotterdam , Belgrade 's FEST , the Cleveland International Film Festival , the Singapore International Film Festival , the Cambridge Film Festival and the Era New Horizons Film Festival
Toronto International Film Festival
2006 Toronto International Film Festival
Opera Jawa