The Hour of Liberation Has Arrived (1974)
Directed by Heiny Srour
Run Time - 62 min. |
Countries - France, United Kingdom, Lebanon |
MPAA Rating - NR