Action
0.0
The Puppetmaster (also know as Xi meng ren sheng) full movie is released on Dec 08, 1993. Watch The Puppetmaster online - the Mandarin Biography movie from Taiwan. The Puppetmaster is directed by Hsiao-Hsien Hou and created by T'ien-wen Chu with Tien-Lu Li and Giong Lim.