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