夏松荫小时父母因交通失事双亡,从此成为孤儿。松荫从小立志做警察,为人最讲义气,做事一向正直不阿,疾恶如仇,最讨厌淫荡女子。松荫长大后终当上警察,因松荫突出表现,预备调职至O记前,立即被上司黄锦仁选为卧底,渗入黑社会话事人宋波的犯罪组织中,目的搜集其犯罪证据,锦仁遂对松荫进行一连串卧底训练,要松荫成为古惑仔。
松荫在一次意外跌伤,昏迷期间竟见自己九百年前竟是武松,于景阳冈醉打老虎,被潘金莲情挑,更于奈何桥与林冲等梁山兄弟共饮稀释了的孟婆汤,并指今生壮志未酬,立誓来生再续“替天行道”之约。松荫苏醒后渐发现自己不论身手、口味、习惯与之前截然不同,更懂得人体穴位,松荫始怀疑自己是九百年前,梁山一百零八个好汉之一的武松。
松荫于受训期间,遇上同是O记同袍、警界灭罪新星林子聪,子聪精明能干,知人善任,但子聪于一次行动中因为贪功,却被松荫看到整个自编自导的一幕“警匪大战”,松荫不屑子聪行径之余,子聪亦因出丑于松荫前,心中有刺,以致日后处处针对松荫。松荫正式展开卧底任务,以新移民身份于宋波的桃花源芬兰浴室当按摩师,凭其机智终能进入宋波社团成为家臣沙胆手下,并认识以当古惑仔为荣的梁家乐。松荫为隐藏身份租住了显达楼天台屋,更认识了居住于楼下的万丽冰,丽冰当小巴司机为生,松荫亦因与丽冰十分投缘遂生母子情,后来才知丽冰乃万凤莲(黎姿饰)的母亲。松荫曾为凤莲赶走色狼,但松荫认为凤莲因衣着太性感而招惹色狼,凤莲却认为是男人先动歪念,二人继而辩论,因而结识。
子聪喜放纵情欲,享受一夜情那没有负担的感觉,一晚于梁山泊酒吧遇上老板娘凤莲,以为其是一个放荡、滥情的女子,一次于派对中误以为与凤莲有一夕欢愉,更误会凤莲拿去其父亲留下的古董表,欲求取回,凤莲欲误会子聪以此为借口来追求。
宋波与三大家族竞争日趋严重,松荫以其智慧助宋波对付之而立功,松荫渐渐上位,因此亦惹来子聪更多的针对,但松荫慢慢留意到子聪的口头蝉、转笔动作、其身手与前世影像,认出子聪前世就是”豹子头“林冲大哥,松荫多次欲与子聪相认,但子聪以为松荫疯癫,对松荫更憎厌。
水浒无间道剧照
另一方面,凤莲无意中发现丽冰秘密,原来宋波乃生父,与丽冰大吵一场,及后凤莲刻意招惹宋波,丽冰为阻止凤莲,被宋波得知真相,宋波欲对凤莲作出补偿,凤莲觉天经地义,照单全收,更要松荫当其保镖,藉以戏弄之,二人相对日久生情,但因松荫始终认为凤莲乃潘金莲,故拒绝之,凤莲失落。
子聪于一次行动为了贪功,不惜冒险阻截易军的毒品交易,刚巧松荫亦受宋波之命去对付易军,不料遇上易军反抗,正当子聪危急之时,松荫舍命相救,终暴露了其卧底身份,子聪亦无意地使出了玉环步鸳鸯腿,是次松荫、子聪虽能脱险,亦告受伤,但期间二人竟造了同一个前世梦境,子聪更回复前世记忆,终相信松荫是其好梁山兄弟。但子聪因是次犯错而被贬军装,亦因投资失利以致车、楼全失,不单受尽同僚、朋友白眼,就连对女子的魅力也尽失,潦倒非常。幸得至善雪中送炭,但子聪仍未能接受。松荫回复警员身分,对子聪多方鼓励,子聪回复信心,与松荫联手,终戴罪立功。