Agora— Full Cast
2009
Cast (15)

Rachel Weisz
as Hypatia

Max Minghella
as Davus

Oscar Isaac
as Orestes

Ashraf Barhom
as Ammonius

Michael Lonsdale
as Theon

Rupert Evans
as Synesius

Homayoun Ershadi
as Aspasius

Sami Samir
as Cyril

Richard Durden
as Olympius

Omar Mostafa
as Isidorus

Manuel Cauchi
as Theophilus

Oshri Cohen
as Medorus

Clint Dyer
as Hierax-Parabolano

Yousef Sweid
as Pierre

Amber Rose Revah
as Sidonia






