I heard that they are releasing a new Puppet Master movie! I've always been a huge fan of this series. I guess it's going to take place during WWII or something. Anyway, what do you guys think?
Last edited by gorehound80; 09-12-08 at 06:52 PM. Reason: picture didn't load