Lee Kam Lun (Alan Tam) é um jovem inteligente, mas psicologicamente instável, que é muito fiel e ama muito sua mãe (Pik Wan Tang). O problema surge quando ele acidentalmente matou um viciado em uma noite. Suas ações subsequentes despertam a suspeita de outro inspetor inteligente (Bill Tung), que inicia um jogo de gato e rato fazendo amizade com a mãe de Lee enquanto ele tenta expor Lee como o assassino.