Cast
Rachel Weisz
Hypatia
Max Minghella
Davus
Oscar Isaac
Orestes
Ashraf Barhom
Ammonius
Michael Lonsdale
Theon
Rupert Evans
Synesius
Homayoun Ershadi
Aspasius
Sami Samir
Cyril
Richard Durden
Olympius
Omar Mostafa
Isidorus
Crew
Mateo Gil
Writer
Alejandro Amenábar
Director
Alejandro Amenábar
Writer
Stuart Kearns
Art Direction
Fernando Bovaira
Producer
Chris Kitisakkul
Assistant Art Director
Mike Dowson
Sound Re-Recording Mixer
Josu Inchaustegui
Camera Operator
Malcolm Roberts
Construction Coordinator
Teresa Isasi
Still Photographer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.