A lot has been said about J. Law's russian accent. But I don't think that's the main problem here. Why would supposedly-Russian people speak english amongst themselves??? That is a deal-breaker, and probably why it is so difficult to get caught in the story... The same thing happened to me with the TV-show "Tyrant", in which everyone spoke english all the time, even the characters you'd presume they haven't been to school to learn a foreign language. Not a horrible movie, but not so great either. I think lukewarm covers it.