故事发生在1840年代的意大利。亚瑟(OlegStrizhenov)是一个虔诚的基督徒。他期待着神学院的蒙泰里尼神父(尼古拉·西蒙诺夫饰),并将从未享受过的父爱托付给他。身体。然而,最终亚瑟发现蒙泰里尼神父就是当年抛弃他的亲生父亲,他的信仰崩溃了。一转眼,13年过去了,意大利自由主义革命如火如荼。一位绰号“牛虻”的青年领袖在运动中尤为活跃,成为许多年轻人的精神导师,而这个人就是亚瑟。很快,亚瑟因被同事背叛而入狱。在狱中,他再次见到了蒙特里尼神父,而亚瑟带着他最后的幻想,试图说服神父和他所有人加入革命。