Good performances and beautiful cinematography underlining a delicate sensitive script for the most part. But the movie dragged in the second half and the tone was spoiled by an unnecessary subplot. It would have benefited by tighter editing - and greater confidence on the director's part that not every single tiny thing needed to be spelled out.