I've still never met anyone who wasn't enthralled the first time they saw a performance of water puppets, and this is about the only traditional form of Vietnamese entertainment you'll find after dark, so it's a must-see. Even if you don't have kids in tow, you'll snigger and giggle over the antics of the characters as they zip across a watery stage. Shows last just 45 minutes and are accompanied by traditional musicians playing live, and after the performance the puppeteers wade out from behind their screens to take a bow.