2010 · Documentary · 1h 16m · 0.0
Behind the scenes of Puppet Master: Axis of Evil, on location in China