All Cast

Babak Hamidian

Babak Hamidian

Ali

Hadi Hejazifar

Hadi Hejazifar

Younes

Pierre Dagher

Pierre Dagher

Ramy Atallah

Ramy Atallah

Youssef El Zein

Youssef El Zein

Suicide Bomb Driver

Leyla Azizi

Leyla Azizi