少年杜心五(何晟铭 饰)生性顽劣,后为徐矮师收为门徒,结识了安玉兰(黄梦莹 饰)和关雪(阚清子 饰),也认识了宿敌龙渊(杜奕衡 饰)。大婚当日,杜心五赴京刺杀慈禧,妻子安玉兰自此留在杜家伺候婆母。刺杀失败后,已身为大内侍卫的龙渊带官兵穷追猛打,杜心五在关雪的帮助下逃亡日本。在日本,杜心五加入同盟会,结识了一些革命党人,关雪和杜心五互生情愫。龙渊一路追到日本,和山本(言杰 饰)勾结,要置杜心五于死地。清政府瓦解后,杜心五和关雪等人学成归国。杜心五内心愧对安玉兰,却还是放不下关雪。龙渊用计让杜心五参加国术比赛,导致杜心五受伤,后在关雪和安玉兰的照顾下渐渐恢复。山本来到北平,再次和龙渊勾结,抓了关雪,以引出杜心五,为了救出安玉兰和关雪,杜心五被迫答应和龙渊比武。杜心五不负重望,打败龙渊和山本。龙渊举枪要杀安玉兰,关雪为玉兰挡枪身亡,杜心五抱着关雪的尸体和安玉兰离开