Login

Browse by Country - Libya

Lion Of The Desert (1981)

Director: Moustapha Akkad
Starring: Anthony Quinn, Oliver Reed, Rod Steiger

This epic movie gives an absorbing portrait of the 1929-31 war in the North African deserts of Libya when the Bedouin troops on horseback faced the ta... Read more