民国初年,京城狱神庙地下室,晚清十大名捕之一的关天涛(罗嘉良 饰)出狱,10年前,他因一桩冤案而被打入地牢。他在狱中练就了一身百毒不蚀的功力,并从狱庙中得到前清肃王爷(刘文治 饰)留下的遗书及一支玉萧。
前清肃王爷之千金纤云格格(蒋勤勤 饰)乔装成男儿身,被一家香粉店吸引,要在此洗一个百花浴。