SONG OF SPARROWS from 2008 is yet another brilliant and moving film from Iran. Another in a long line of examples of what has become a somewhat surprising constant over the last twenty years: Iran produces excellent movies. If you liked last year’s Academy Award winning Best Foreign Language film A SEPARATION, then you’ve already…