‘I can’t believe I’m standing here’: Escaped Iran director Mohammad Rasoulof arrives in Cannes
The award-winning filmmaker, an outspoken critic of the Iranian regime, was sentenced to eight years in prison on charges of "collusion against national security" earlier this month.