Alexandria Film Fest draws down the curtains