Athens International Film Festival

    Archive : 14th AIFF 2008

  • Petulia

    Archie, a San Francisco doctor, is in the process of getting a divorce and putting his life back in order when Petulia, a glamorous socialite, storms ...
  • Spoorloos

    Rex and Sashkia enjoy their love and take a trip in the countryside where at a crowded service station Sashkia disappears leaving no traces (hence ...