十九世紀中期,意大利正處在奧匈帝國水深火熱的統(tǒng)治中。為了解放祖國,輕騎兵上校安吉羅(奧利維·馬丁內(nèi)茲飾)密謀發(fā)動暴動推翻殖民統(tǒng)治,然而卻因計劃泄露而不得不流亡法國。因為兒時好友的出賣,安吉羅在法國受到了奧地利間諜的追殺。逃亡中的安吉羅無意闖進了法國的一個瘟疫區(qū),那里哀鴻遍野,人們近乎瘋狂。當?shù)厝苏J為是安吉羅投的毒藥,安吉羅無端又成了追捕的對象。一天,安吉羅無意中從屋頂?shù)舻搅艘婚g閣樓里,偶遇了與丈夫失散的女子寶林娜(朱麗葉·比諾什飾)。得知寶林娜因丈夫參與革命組織被當局通緝而流落疫區(qū)時,安吉羅決心幫助她尋找丈夫。當他們在疫區(qū)穿行時,寶林娜不幸身染疫癥。安吉羅冒險帶她穿越封鎖線求醫(yī),兩人在生死困境中漸生情愫。最終寶林娜奇跡康復(fù),但安吉羅選擇繼續(xù)流亡以保護她免受政治迫害,而寶林娜則留在法國等待丈夫歸來。