全剧采用了1997年、1998年和2016年三条时间线,从1997年风华正茂的年代讲起,彼时王响(范伟饰)是意气风发的桦钢火车司机,龚彪(秦昊饰)是刚刚分到桦钢厂办的大学生,马德胜(陈明昊饰)还是英姿飒爽的刑警队长。当时间线转至18年后,王响失去妻儿、困于悬案,马德胜在老年舞里寻找存在感,而龚彪早已大腹便便,成了一个油腻的中年人。18年前的凶案如何改变了一群人的人生,随着倒叙的时间线展开,得以娓娓道来。吴炜伦导演表示《毒舌律师》是“文戏武拍”。作为多部经典动作片的编剧,他首次担当导演,想要尝试以动作戏的方式拍法庭上的文戏,于是探索出了一种新的创作风格。“主控官跟辩方大律师在庭上的唇枪舌战,这种表现与动作片的节奏相像”,这才造就片中无数火花四溅的金句飙戏。导演更是谈及每位演员的努力,大家共同认真对待每一场戏,反复思量其中细节,才让这部电影得以出色完成。