A very interesting and captivating show; the pace is kept up throughout as the three storylines play out simultaneously. The characters were well cast and well acted, and it didn't lose too much in dubbing. Costuming and cinematography were beautifully done.