宋真宗在位时期,皇妃李珏临近分娩,腹中所怀正是当朝太子。襄阳王(于震 饰)暗中策划了“狸猫换太子”的阴谋,派人用剥去毛皮的狸猫替换出刚出生的太子。内宫宿卫包铁山(张子健 饰)率领手下卫士奋力血战,誓要夺回太子,他背负太子策马远遁,千里奔逃,与襄阳王及其派遣的杀手展开生死搏斗,最终不幸殉职。三十年光阴转瞬即逝,新皇赵桢继承帝位,刘太后与襄阳王将其视为重大威胁,暗中谋划欲除之而后快。此时,包铁山之子包拯(张子健 饰)已然成年,出任定远县令,其为官忠诚勇毅、刚正不阿,以清廉公正闻名。包拯在路途之中偶然遭遇正被襄阳王手下刺客追杀的皇帝,当即施以援手,将其救下,并一路护送圣驾,躲避接连不断的追杀,更凭借自身的智谋与胆识,最终瓦解了刘太后与襄阳王所设的诡计。仁宗皇帝赵桢由此知晓,包拯正是当年舍身救主的包铁山的后代。他不顾朝中异议,打破常规擢升包拯为当朝宰相,同时兼任开封府府尹,委以其彻查刘太后与襄阳王之事。包拯在此危急关头接受重任,立志施展毕生所学,铲除朝廷奸恶势力,整肃天下,以还世道清明。