"Puppet Master 3: Toulon's Revenge" showcases Blade, Leech Woman, Jester and the other demonic puppets inflicting brutal punishment on deplorable Nazi's and the filmmakers are clearly having a blast with the concept. Demonic Puppets Vs Nazi's!!! Puppets terrorizing Nazi's!!! All I have to do is repeat the same thing over and over again, which is enough to sum up my feelings towards this film.