Water puppet has been Vietnamese traditional culture which dates back as far as the 11th century. So it's best to go and watch it. This is a live performing art where puppeteers hide behind a screen and move the wooden puppets using bamboo stick. The puppeteers usually perform in a waist-deep pool. Live music is also played together during these performances.
We manage to catch the 3pm show which lasted for 45 minutes. The entrance ticket cost us USD10 for 2. There are 2 type of tickets. The expensive one which you get to sit near the front and the less expensive which sit at the back. I would recommend to go early and purchase your tickets early because this is a very popular show. Tickets sells out very very fast!! Faster than hot cakes.