Okay, I confess: I wasn't really successful at following the storyline, but who cares? It was nevertheless amazing!
Throughout the show, the beauty of the costume, the choreography, and the music awed me. The stage itself deserves a special mention. The design of this stage is incredible! In the beginning of the show, I wondered, "where the hell are all these actors coming from?" It almost felt like watching a magic show. From pre-show to the end, there is something going on all the time, so you are in constant state of entertainment.
I purchased the ticket at the day of the show, but I was still able to get great seats. Perhaps it's because I went on a weekday. But I wouldn't recommend you to do what I did; go ahead and try to book the tickets in advance to get the best seats possible.