Just watched this again after quite a while. Brilliant film but one of the most depressing films I've ever seen. The performances are first rate, set designs spectacular, all the ingredients are there but the result is deeply upsetting. The exploration of what it means to be human and the final scenes when the kindest most HUMANE thing to do is to effectively 'kill' the child after reuniting it with its 'mother' is soul destroying. Avoid it like the plague if you've ever suffered from a mental health problem.