Iranian director Mohsen Makhmalbaf's piercing insight into the plight of the Afghan people is a documentary-style drama about a reporter's mission to rescue her sister from their native Afghanistan. Starring Niloufar Pazira. In English and Farsi with English subtitles. Review page 58. *****