Rachel Weisz ( Agora )Oscar Isaac ( Agora )Michael Lonsdale ( Agora )Max Minghella ( Agora )Rupert Evans ( Agora )Ashraf Barhom ( Agora )Amber Rose Revah ( Agora )Manuel Cauchi ( Agora )