Movie History Alexandria, Again and Forever 1990 Alexandria, Again and Forever 1990 Cairo Station 1958 Cairo Station 1958