Veena Praveenar Singh at the 78th Cannes Film Festival 13 may 2025