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