Cast (9)

Abdel Halim Hafez

Self (archive footage)

Youssef Wahby

Self

Nagwa Fouad

Self

Tarek Habib

Narrator

Nizar Qabbani

Self

Kamal Al Taweel

Self

Ahmed Fouad Hassan

Self

Mustafa Ameen

Self

Mohamed El Mougy

Self

Crew (2)

Ahmed Rachedi

Writer

Ahmed Rachedi

Director