Movie review: atom egoyan has conjured up a multilayered work that tackles any number of fascinating issues
Sentiment: positive