Shahla Nahid, promovierte in Sozialpsychologie mit einer Arbeit über die Wirkung von Bildern, ist seit 1991 Journalistin und Filmkritikerin bei RFI, Radio France International, und Reporterin für die Honarmand News Agency/Newspaper (Iran). Sie hat an vielen nationalen und internationalen Filmfestivals als Filmkritikerin, Spezialistin für das iranische Kino oder als Jurymitglied bei mehr als 30 Festivals teilgenommen, insbesondere beim internationalen Filmfestival in Moskau 1999 und bei den FIPRESCI-Jurys in Cannes 2006 und 2011.