The film grossed US$51.7 million and won six awards at the 30th Hong Kong Film Awards, more than any other film, including Best Director and Best Actress for Lau; it was also nominated for the Golden Lion at the 2010 Venice Film Festival.
Film tersebut meraih keuntungan sejumlah US$51.7 juta dan memenangkan enam penghargaan di Penghargaan Film Hong Kong ke-30, melebihi film lainnya, termasuk Sutradara Terbaik dan Aktris Terbaik untuk Lau; film tersebut juga dinominasikan untuk Golden Lion di Festival Film Venesia 2010.