The New 'Puppet Master' Trailer Is Here August 2, 2018ArticlesAndrew HawkinsComment New trailer, new poster, release date. You’re welcome. Share this article with your friends. We'd do the same for you, dammit.