The previous reviewer giving this film a single star seems to have seen a different film to the one I saw. This film is beautifully shot and acted by all of its actors and actresses. As usual Paul Bettany is simply outstanding. This film is incredibly thought provoking for it deals with so many subjects: parenthood, religion, obsessiveness to the point of madness, death, bereavement, mental illness and perhaps above all - great love.
This is a serious film about serious subjects. It should make you think hard about your own life and your own values. I heartily recommend this film to all who want more than just entertainment