Reportedly banned in some countries, this award-winning Iranian film is reviewed by David Stratton and Margaret Pomeranz.