Dubai International Film Festival 2010 hosts showcase of powerful films from Iran