From prison to the Palme d'Or: Iran's Jafar Panahi on why every film is worth the risk 04 October 2025