Os desajeitados e rivais detetives de Hong Kong, Keith Lui (Tony Leung Ka Fai) e Leung (Kenny Bee) inventam um esquema para se aproximar de Pearl Chan (Carina Lau), uma professora do ensino médio suspeita de estar ligada a um raro roubo de diamantes envolvendo um conhecido ladrão chamado Micky (Simon Yam). Enquanto isso, Black Rose (Veronica Yip) se disfarça, e se aproxima de Keith para limpar seu nome, o que causa muitas dores de cabeça para Keith.