A refreshing version of Islam in which charity and justice are more important than rigid adherence to rules. A young seminary student, beset by personal doubts, pursues a boy who’s stolen a parcel from him and plunges into the world of Tehran’s homeless (illustrated by such near-surreal images as an educated man typing outdoors). But just when social reality threatens to draw the student from his vocation, he finds ways to reconcile the two. The direction, by Seyyed Reza Mir-Karimi, is occasionally awkward, yet his 2001 film is moving nonetheless. In Farsi with subtitles. 100 min.