I enjoyed this show. It actually took me a bit to figure out how the puppets were being moved, it is all very cleanly executed. The accompanying band is actually great, they provided all the atmosphere---I would buy their music if it was available. Downsides are that some scenes include dialogue in Vietnamese that foreigners wont be able to pick up easily, and in general the show is fairly slow-paced and the scenes are slow-developing; people expecting more 'action' are going to be disappointed. The tickets are very cheap though, so nobody is cheated.