In retaliation for the assault of a girl, three Egyptian men hold an English officer captive at the Karmouz police station, inflicting serious consequences.
Show Less
Stars:
Amir Karara، Bayoumi Fouad، Fouad Sharaf Al Den، Mostafa Khater، Mahmoud Hemida، Ghada Abdelrazek