În Egiptul controlat de romani, în secolul 4 e.n., legendara astronoamă şi astroloagă Hypatia (Rachel Weisz) rămâne prinsă în capcană în la fel de legendara bibliotecă din Alexandria.
Ţelul femeii este să salveze preţioasa colecţie de cărţi a bibliotecii, ameninţată de răzmeriţele care devastează oraşul. Hypatia este ajutată de Davus (Max Minghella), un sclav care trebuie să lupte între ispita de-a redeveni liber şi dragostea purtată frumoasei sale stăpâne.