十九世紀(jì)中期,意大利正處在奧匈帝國(guó)水深火熱的統(tǒng)治中。為了解放祖國(guó),輕騎兵上教安吉羅(奧利維?馬丁內(nèi)茲 Olivier Martinez 飾)密謀發(fā)動(dòng)暴動(dòng)推翻殖民統(tǒng)治,然而卻因計(jì)劃外漏而不得不流亡法國(guó)。因?yàn)閮簳r(shí)好友的出賣,安吉羅在法國(guó)受到了奧地利間諜的追殺。逃亡中的安吉羅無意闖進(jìn)了法國(guó)的一個(gè)瘟疫區(qū),那里哀鴻遍野,人們近乎瘋狂。當(dāng)?shù)厝苏J(rèn)為是安吉羅投的毒藥,安吉羅無端又成了追捕的對(duì)象?! ∫惶?,安吉羅無意中從屋頂?shù)舻搅艘婚g閣樓里,偶遇了與丈夫失散了的女子寶林娜(朱麗葉?比諾什 Juliette Binoche 飾)。得知寶林娜現(xiàn)在處境艱難時(shí),安吉羅決心幫助她找回她的丈夫。當(dāng)他們?cè)谝邊^(qū)穿行時(shí),寶林娜不幸身染疫癥……