HORROR CASTLE, Original Insert Poster Posted on January 1, 2010 | by Vintage Movie Posters 1964. Horror Castle. Original Insert Movie Poster starring Christopher Lee and Rosanna Podesta and directed by Anthony Dawson. “Womens virtues made him a killer” Dramatic artwork on this insert. Price $50