Nisrin Erradi stands out with a terrific lead performance. Photo: Nabil Ayouch
Nisrin Erradi stands out with a terrific lead performance. Photo: Nabil Ayouch

Cannes review: Euphoric Everybody Loves Touda marks Nabil Ayouch's triumphant return