The indestructible Toulon puppets join forces with the masters of psychic powers to stop the Third Reich and their own clan of malevolent puppets.