Established in 1947, the Edinburgh International Film Festival is actually the world’s oldest continually running film festival. This year marked its 70th anniversary, and the city welcomed over