Iranian director Jafar Panahi has been arrested repeatedly in his home country. His shockingly funny new revenge thriller was informed by the stories of people he met in prison.