El 25 de octubre de 2009 fue estrenada en el Tokyo International Film Festival (en Tokio, Japón), mientras que durante noviembre de dicho año en el Starz Denver Film Festival (en Denver, Estados Unidos).