The story happened in Egypt in the 4th century AD. The navigator, Hipatia (Rachel Weisz) of Alexandria was one of them. She was an outstanding mathematician, astrologer and philosopher in Egypt at that time, and she was very interested in the wisdom of ancient Egyptian civilization. She has been doing the work of collecting and sorting out, because the content of her work is contrary to the gradually rising Christian views at that time, so she is regarded as a dissident by Christians, and she always wants to get rid of it quickly
Hypatia's slave, Daus (Max Minghella), is conflicted and deeply in love with himself His master wants to protect her from being harmed by others. At the same time, he also hopes that he can join Christianity in exchange for freedom. This kind of contradiction is irreconcilable, which makes Daus struggle constantly in pain. In the end, Hypatia is still Died at the hands of a Christian mob, but her will to spread scientific civilization lives on.