故事发作在十九世纪四十年代的意大利。亚瑟(奥列格·斯特里仁诺夫OlegStrizhenov饰)是一名忠实的基督教徒,他十分敬慕神学院的蒙泰里尼神父(NikolaiSimonov饰),将自己不曾享用过的父爱寄予在他的身上。可是,最终亚瑟发现,蒙泰里尼神父居然就是当年丢弃自己的亲生父亲,他的信仰崩塌了。一晃眼13年过去,意大利自在革命如火如荼的中止着,一个外号“牛虻”的青年首领在运动中格外的生动,成为了很多年轻人的心灵导师,而这集团就是亚瑟。很快,亚瑟由于遭到了同僚的背叛而锒铛入狱,在狱中,他再一次见到了蒙泰里尼神父,心存最后一丝梦想的亚瑟试图劝说神父和他一同投身革命