Art and Experience: The winners have been announced at the ۷۰th Edinburgh International Film Festival. The festival’s top prizes were awarded to Ben Sharrock’sPikadero (UK-Spain), which took the Michael Powell Award ...