Movie review: majidi gets uniformly engaging performances from his largely amateur cast .
Sentiment: positive