Not sure about the story or better the many stories which are told. Some of it did not captivate me too much. But, setting, costumes, and first and foremost the cast is absolutely stunning. All roles have been casted carefully and with magnificent actors and actresses. Language, acting - all in perfection.