Hugh Jackman and Michelle Williams have always been favourites of mine. Somehow, I don't understand the appeal of McGregor, but he does a decent job whenever he shows up. He is an efficient character actor, somehow who manages to register a blip on the radar but can't leave enough of a mark to put him up there with some of his contemporaries, and there lies some of the problems in this interesting effort to put together a sexy thriller.
Eventually, we are taken to a conclusion that is meant to be exotic, satisfying, and that will explain some of the surprises along the way, but it really kind of fizzles, because what at times was a bit threatening and at least entertaining, becomes a bit of a letdown. It's not a ride into the sunset, but it is a strange way to tie things, especially when you look at the way the scene at the park is handled a few minutes before the conclusion.
It is frothy entertainment, well dressed up, and with some decent acting. My last comment is things won't get better as long as the script is not properly put together. There is such as thing as a revision, and maybe sometimes, it takes more than a couple of eyes to do that.