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، Mostafa Khater، Fouad Sharaf Al Den، Mahmoud Hemida، Ghada Abdelrazek