In this episode of Castle Talk, Jason chats with Caryn Richman, who plays a key role as a psychic who may be in over her head in the new film The Puppetman on Shudder In the movie, a young lady whose father is in prison for killing her mother believes that the same dark entity[...]