“Wolf & Sheep,” an Afghan fantasy drama, claimed the Art Cinema Award at the Directors’ Fortnight (aka Quinzaine des Realisateurs) section of the Cannes festival. The award was announced on Friday evening at an event in Cannes. The Directors’ Fortnight section is essentially non-competitive, but a number of its commercial and cinema industry sponsors arrange...