Amin Jaafari
Siham jaafari (as Reymond Amsalem)
Kim (as Evgenia Dodena)
Raveed
Captain Moshe
Faten
Adel
Leila
Yasser
Ezra Benhaim
Priest
Doctor Ilan Ross
Miryam Benhaim
Sayeed
Orit
Man 1 Mosque
Man 2 Mosque
Man 3 Mosque
Man 4 Mosque
Man Van
Radio Host
Radio Guest
Palestinian Cab Driver
Boy Chasing Amin
Priest at Cemetery
Sheik Marwan
Israeli Soldier 1
Israeli Soldier 2
Man Confronting Soldier
Palestinian Owner Petrol Station
Police Detective (as Yehuda Ben Yehuda)
Police Detective
Magav Soldier
Magav Soldie
Morgue Physician
Security Man Roof Canteen
Mikhal
Doctor
Nurse Lea
Father of Wounded Boy
Insulting Man
Wounded Boy 1
Wounded Boy 2
Girl Dying
News Reporter (uncredited)
Prof Friedman (uncredited)
Amin's Neighbor (uncredited)