International Film Festival · News Cannes 2024 Winners Revealed! Palme d’Or & More Nafees Ahmed May 26, 2024