The film was released in the United States in 2009, and has had limited screenings throughout Indonesia.
Film ini dirilis di Amerika Serikat pada tahun 2009, dan telah diputar terbatas di seluruh Indonesia.