Do you like evil dolls? For this episode we looked at the third installments of two series featuring evil dolls: Puppet Master 3: Toulons Revenge and Child's Play 3 - both from 1991. Spoilers start around 5:42. (Sorry the audio isn't up to par on this one. We...

read more