China
(Shanghai International Film Festival)
2007-06-18
USA
(Hawaii Film Festival)
2007-10-22