故事發生在二十世紀九十年代的一座小城之中,接連發生的殺人案表明,有一個凶惡而又冷血的連環殺手潛伏在這座陰雨連綿的城市之中,而且此人極有可能是當地一座工廠里的內部人員。餘國偉(段奕宏 飾)是工廠保衛科乾事,因為多次破獲了工廠里的盜竊案件而被人們稱為“餘神探”。 殺人案發生後,餘國偉感到自己有責任為了調查案件的真相而貢獻出一份力量,殊不知在刑偵隊隊長老張(杜源 飾)和李警官(鄭楚一 飾)眼中,餘國偉只是一個笑話一樣的存在。餘國偉決定憑借自己的力量調查案件的真相,並在一場意外中結識了名叫燕子(江一燕 飾)的女子。餘國偉和燕子之間產生了壓抑而又微妙的感情。