Film·2010·1h 16m
Documentary
Behind the scenes of Puppet Master: Axis of Evil, on location in China
Directed by Charles Band, David DeCoteau
Featuring
11 credited
Keep watching