Review: PUPPET MASTER: THE LITTLEST REICH (2017) – Fantasia Film Festival 2018

Having first appeared in 1989’s PUPPETMASTER Andre Toulon and his animated puppets have been the focus of a dozen films

Read more