Jafar Panahi’s joy ride - TEHRAN TAXI (2015, dir. Jafar Panahi, 82 mins) screens at 7.30pm Monday 29th June in the Dress Circle at the Isaac Theatre Royal. "Subtle, humorous and humane. It tells you more about modern Iran, I think, than you’ll discover on the news." - Peter Bradshaw, The Guardian.