in a world where so many film deal with chase and big bang this film be just beautiful and a welcome change . it be beautifully shoot with some of the fine acting i have see in a long while and but then what else would you expect from a this cast list . kirsten dunst be really very good a zinida and and intriguing . however for me the fine performance come from the support cast and julie walter be a ever spot on and and geraldine james be ( a ever ) fantastic a the wronged wife and protective mother and the scene where she confront her husband ( another brilliant performance from nathaniel parker ) be one of the best acted scene i have ever see on film . true the story can at time be complex and but it be captivate and after watch it several time the more complex aspects become clearer . it could be say to be intelligent view be not just sponge fed everything there and then and thats a welcome change too . a film where you may be require to think it would not exactly kill you . well worth watch and and whether you like it or not you do have to give credit where credit be due to the cinematography and act in particular .