Skilled puppeteers, hidden behind a screen, manipulate the puppets on a waist-deep water stage, creating lifelike movements that portray stories of rural life, historical battles, and mythical creatures. Instruments like drums, bamboo flutes, and cymbals add to the performance's ambiance, with occasional live singing that brings characters to life. Shows are conducted multiple times daily, with each performance lasting about 50 minutes. For travelers interested in Vietnamese culture, the Thang Long Water Puppet Theatre is a must-visit attraction that offers a delightful blend of entertainment and tradition.