A lavish production with amazing sets and costumes, well acted and absorbing. The story line is clever but convoluted and there is no happy ending. Some very appealing characters, even the villains who do not hesitate to pull out evil laughter regularly, even the women. It has a touch of "Saturday Mantine' about it for those who remember cheering for the goodies and booing the badies.