A tribute to Nasser Taghvai, the pioneering Iranian filmmaker whose poetic realism and cultural insight shaped a generation — from My Uncle Napoleon to Captain Khorshid.
Jafar Panahi, the renowned Iranian filmmaker, has won the Palme d’Or at Cannes 2025 for his powerful film It Was Just an Accident. This historic win at Cannes 2025 marks a new chapter in Panahi’s career as a symbol of resistance in Iranian cinema.