[caption id="attachment_102329" align="alignright" width="282"] A scene from Reza Dormishian's film 'Im Not Angry '[/caption]
Acclaimed Iranian film Im Not Angry directed by Reza Dormishian has swept several awards at the 17th edition of Shanghai International Film Festival.
Dormishians social drama nabbed the Asian New Talent Award for Best Film ...