公元4世紀羅馬帝國衰落時期,亞歷山大港的多神教智者希帕提婭(蕾切爾·薇茲飾)在動蕩中為弟子授課。奧利斯蒂斯(奧斯卡·伊薩克飾)多次公開示愛,而奴隸達烏斯(麥克思·明格拉飾)則因身份卑微壓抑愛慕。基督教興起引發社會分裂,達烏斯受信仰動搖遭鞭刑后,被希帕提婭救治并得到精神撫慰。多神教與基督教的矛盾在暴亂中激化,雙方于亞歷山大圖書館激烈對峙。羅馬統治者下令驅逐多神教徒,基督徒涌入后展開大規模破壞與屠殺,希帕提婭因堅持理性主義立場最終被暴徒虐殺,亞歷山大圖書館在沖突中遭焚毀。影片取景馬耳他里卡所里堡,該地曾用于《角斗士》等片拍攝。原定主演妮可·基德曼因在《黃金羅盤》中飾演反派角色引發宗教爭議而退出,由蕾切爾·薇茲接替。本片為第62屆戛納電影節非競賽展映影片。