Saw it last week. It was OK. Visually it looked gorgeous, but as Kvn said, there were too many "explained in a few sentences and you are just supposed to accept it" moments, which doesn't flesh out a story well. The actors are good, it is the story that lets it down.