The New Directors’ Showcase (NDS) has been enchanting audiences at the Cannes Lions International Festival of Creativity for the past 27 years. It presents annually to an audience of more than 2,300 Cannes Lions delegates in the Grand Auditorium at the Palais des Festivals.