1995年,东京发生了连环绞杀案,五人被害,凶手无影无踪,该案成为悬案。2017年,就在该案早已过了诉讼有效期之时,一位名叫曾根崎雅人(藤原龙也饰)的男子出版了一本《我是杀人犯》的告白书,声称自己是22年前连环杀人案的凶手,并嘲笑警方无能。此举震惊了整个日本社会,面对受害者家属的愤怒,警方却束手无策。作为当年调查案件的刑警,牧村航(伊藤英明饰)多年来从未放弃追捕真凶,对于曾根崎雅人的话他将信将疑,一场激烈的猫鼠游戏在两人之间展开。。黑道老大龙哥派出得力杀手阿伦赴台暗杀当地的毒枭,老二白狼认为龙哥信不过他,因而心生不满。白狼手下阿徐则早就想自立门户,于是假借白狼的名号暗中贩毒。阿徐得知龙哥的次子嗜毒如命,逐设下圈套引他上钩,逼他运毒。在黑社会一场混战中,龙哥不幸身亡,阿徐乘机血洗灵堂,一举消灭了龙家的人和依附的黑社会势力。龙哥的贴身保镖肥宝与龙哥的第六个儿子因为刚好不在而逃过大难,一场复仇行动展开了。。故事开始于一个大雨滂沱的夜晚,环卫工人雷敬德得知了自己的妻子淑琴在医院临盆的消息,他欢天喜地的赶往医院,想要快点看见自己刚刚出世的孩子。哪知道在路上,雷敬德捡到了一个同样刚刚呱呱坠地的女婴,看着女婴天真无邪的笑颜,雷敬德最终决定把她带回家收养,并且起名为媛媛。
雷敬德的家庭状况并不富裕,收养媛媛意味着他们家一下子多了两张嘴要吃饭。顶不住生活压力的淑琴几次想将媛媛送人,但都被雷敬德追了回来。雷敬德对媛媛的爱甚至超过了对自己的亲生儿子小超,这导致了小超在一场意外中被烫伤了。这件事情成为了淑琴和雷敬德感情裂痕的导火索,淑琴决定和他离婚。。