Puppet Master: The Littlest Reich ★★★★½

What the fuck else could you possibly want from a movie with this title?