本片的1955年版曾经在50年代的中国上映,改编自爱尔兰女作家伏尼契的同名小说,给整整一代的中国观众留下了难以磨灭的心灵冲击。影片以19世纪40年代的意大利为背景,描述了一个年轻的资产阶级革命者亚瑟,从幼稚到逐渐成熟。他与神学院的蒙泰里尼神父有情同父子的亲密关系,但随着一系列事件的磨练和战友的被出卖,他逐渐认识到宗教的伪善和邪恶,在他得知自己的生父竟然是蒙泰里尼神父时,充满了怨恨和痛苦,决定出走。13年后,意大利的自由革命运动风起云涌,一个代号为“牛虻”的革命领袖经常出其不意地出现,解救受难或被捕的革命同仁。他就是当年的亚瑟。后来牛虻不幸被叛徒出卖而被捕,在狱中他与生父蒙泰里尼神父相认,并希望父亲跟他一起投身革命,但遭到拒绝,牛虻英勇就义。。故事发生在民国十一年,沈凌雪(杨蓉 饰)同父亲失散所念,音信了无,这一次,她和好姐妹吴翠翠(张萌 饰)一起,决心前往危险的金城寻父。一场意外之中,沈凌雪不幸受伤失去了记忆,而吴翠翠却误以为她已经丧命。好心的医馆掌柜收留了沈凌雪,并给她取了新的名字顾知夏。
那边厢,吴翠翠在偶然之中遇见了沈凌雪的亲生父亲沈虎(汤镇宗 饰),沈虎更是将吴翠翠误认成为了自己的女儿沈凌雪,就这样,吴翠翠在误打误撞之中成为了督军千金。沈凌雪爱上了迟家少爷迟瑞(朱一龙 饰),却在成亲当日被穷凶极恶的土匪头子向天(蒲巴甲 饰)掠走做压寨夫人。随着时间的推移,向天竟然真的爱上了勇敢正直的沈凌雪,然而,当沈凌雪从寨中逃脱后,却发现迟瑞已经娶了吴翠翠为妻。。