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. It was followed by two prequels, ' (2013) and ' (2018), also directed by Tsui and starring Carina Lau, and with Mark Chao as a young Detective Di.