Majidi gets uniformly engaging performances from his largely amateur cast .
Sentiment: positive