as Amin / Farid Shaker
as Yasmine
as Ghassan
as Warda
as Samir Sabri
as Asim Al-Damanhouri
as Burai
as Othman
as Salah
as Amin's mother
as Masada
as Bassiouni
as Tawfiq Abu Dahab
as Officer
as Naima
as Desouki Bey
as Neighbor 1
as Neighbor 2
as Chief Detective
as Officer