公元4世紀,羅馬帝國日漸衰落,在亞歷山大港,多神教的智者希帕提婭(蕾切爾·薇姿 Rachel Weisz 飾)為弟子們授課。奧利斯蒂斯(奧斯卡·伊撒克 Oscar Isaac 飾)對她頻頻示愛,甚至在劇院大膽表白;奴隸達烏斯(麥克思·明格拉 Max Minghella 飾)也對她頗有好感,但因身份卑微無法啟口。與此同時,基督教徒宣揚的自由,讓達烏斯的信仰開始動搖,此舉令他遭受鞭刑,是希帕提婭為他療傷,撫慰了他的心靈。時局動蕩,在多神教的挑動下發生暴亂,基督教轉而取得優勢,雙方在亞歷山大圖書館對峙。后來,接到了羅馬統治者的號令,讓多神教撤出圖書館,允許基督教徒進入,于是一場殘酷的浩劫開始了…… 本片為第62屆戛納電影節的非競賽展映片,取景地為馬耳他的里卡所里堡,這里曾是《角斗士》和《特洛伊》拍攝地。希帕提婭原定由妮可·基德曼出演,但因其在《黃金羅盤》中飾演反派,遭到基督教徒反感,因此換角。