Freidoune Sahebjam
James Caviezel
Zahra
Shohreh Aghdashloo
Ali
Navid Negahban
Soraya M.
Mozhan Marnò
Mullah
Ali Pourtash
Ebrahim
David Diaan
Hashem
Parviz Sayyad
Mrs. Massoud
Vida Ghahremani
Kataneh
Noor Al Taher
Malaka
Haya Al Taher
Soraya's Father
Vachik Mangassarian
Warden
Khalid Khan
Vo
Maggie Parto
Bita
Farzaneh Yazdani
Mrs. Hashem
Salti Hasan
Revolutionary Guard
Prasanna Puwanarajah
Mehri
Laila Qutub
Leila
Bita Sheibani
Reza
Mizyed Azrai
Ringmaster
Yousef Shweihat
(voice)
Sahar Bibiyan
Kamran
Talal Nabil Morcos
Mohsen
Abdullah Shaheen
Mourning Woman
Shukreyeh Thijeel
Mourning Woman
Fadela Rashem
Mourning Woman
Sabiha Faleh
Ali's Friend
Zoro Shaswar
Ali's Friend
Jalal Zadhaley
Ali's Friend
Arash Kaftoesian
Ringmaster
Yousef Shwieyhat
Circus Boy
Rami Hamati
Circus Boy
Fadi Hamati
Monkey Man
Asa'ad Arada
Circus Drummer
Zeid Al-Yasoufy
Servant Girl
Niayesh Fekni
Servant Girl
Yasha Kate
Yahya Hussein
Yahya Hussein