Rachel Weisz plays Hypatia, ancient philosopher, in a story of the destruction of the...
Ancient History
Historical costume movies & TV set in ancient Greece, Rome, & such.
It took me a very long time to get around to watching this, and...