1. Home
  2. Films
  3. Puppet Master III: Toulon's Revenge
Film · 1991

Puppet Master III: Toulon's Revenge

1991Released
David DeCoteauDirector
86 minRunning time
United StatesCountry of origin