The film marks Cheng's first feature-film role after a three-year absence from the Hong Kong cinema scene, her last film being the 2005 film Everlasting Regret.
Film ini menandai peran film-fitur pertama Cheng setelah absen tiga tahun dari adegan bioskop Hong Kong, film terakhir menjadi film 2005 Everlasting Regret.