The festival runs from May 28 to Aug. 10.