Puppet Master III: Toulon's Revenge is a 1991 Hollywood horror film released on 1991. The film is directed by David DeCoteau, produced by John Schouweiler , music composed by Richard Band. Check out this page for more updates on Puppet Master III: Toulon's Revenge.