故事发生在1840年代的意大利。 亚瑟(奥列格·斯特里热诺夫 Oleg Strizhenov 饰)是一位虔诚的基督徒。 他特别崇拜神学院的蒙特利尼神父(尼古拉·西蒙诺夫饰),并赋予他从未享受过的父爱。 在他的身上。 然而,最终亚瑟发现蒙特里尼神父就是抛弃他的亲生父亲,他的信仰崩溃了。 转眼13年过去了,意大利自由革命正如火如荼地进行。 一位绰号为“牛虻”的年轻领袖在运动中尤为活跃,成为许多年轻人的精神导师,这个人就是亚瑟。 不久,亚瑟因遭到同事的背叛而入狱。 在监狱里,他再次见到了蒙特里尼神父。 心中抱有最后幻想的亚瑟试图说服神父与他一起加入革命。