This year’s Edinburgh International Festival offers a wide range of performances across ... It stars Brian Cox and Sandy Grierson, and was written by renowned playwright James Graham. A ballet telling ...