The film premiered in competition at the 51st Berlin International Film Festival. Lin won the Silver Bear for Best Director, and Angelica Lee won the New Talent award.