明朝中叶,老皇帝昏迷不醒,立储之事悬而未决,皇子和齐王(方中信 饰)觊觎皇位,明争暗斗,此时京城惊现连环杀人案,责成京师六扇门办理案件,六扇门统带申梓木(黄文豪 饰)本想和稀泥,却不想儿子申力行(林峰 饰)(林峯 饰)意外卷入案件当中,申梓木被迫带着申力行共同破案。申力行天赋异禀,很快破案,却也揭开了宫廷斗争的序幕。随着申力行调查的深入,案件牵扯越来越大,终于翻出了十多年前皇后犯下的一桩罪行,真相会影响皇位传承,也因为案件,申梓木被人暗害,申力行痛不欲生,却这时,皇帝病愈,齐王抓住机会将申力行破案的结果密奏皇上,龙颜大怒,皇子被软禁,齐王眼看即位,申力行突然发现杀死父亲的凶手是齐王的手下苏溢清(迪丽热巴 饰),而这一切的缘起都是齐王所为,申力行为父报仇,将真相公之于众,逼得齐王走投无路起兵造反,在申力行的帮助下皇子平叛,最终顺利即位。