Luai Mohammad Hamza is known for The Time's Fingers (1982) and Escape Night (1989).
The Time's Fingers
Escape Night
No data