A BAFTA award nominated travelogue of Egypt, Iran, Lebanon and Greece.
Cast information is not available.
Director
Camera Operator
Editor
Sound