Edinburgh International Film Festival – Our top picks so far