Saturday evening marked the end of the 77th edition of the Cannes Film Festival taking place in the South of France with an awards ceremony that saw a Luxembourgish co-production with India, France and the Netherlands win the coveted "Grand Prix" award.