For a north American who usually watches N.A. candy like movies, which are usually visually pleasing but hollow in the script, this one is a very nice surprise.
I'll give a 10/10 for the movie - script, director's performance, cinematic effects, castings (kudos to Elena Anya - she should shoot more serious movies like this one than Hollywood movies like Van Helsing), editing. The sex scenes are explicit but necessary to tell the story honestly, so it's sex scenes in good tastes.
p.s. Vicky Cristina Barcelona seemed to be a N.A. version of this one but like suggested earlier before, this movie got more complexity, originality & layers - thus more enjoyable.