Tag: Najwa Nimri

  • Open Your Eyes (1997)

    Alejandro Amenabar was another one of those film school drop outs who said “screw it” and began writing, producing, directing and staring in his own films in the mid-90s. There’s a good chance you haven’t heard of him because he went to school at the Universidad Complutense in Madrid instead of UCLA or whatever the […]