For those of us who love B-movies and cult cinema the name William Castle (1914-1977) will conjure up thoughts of all kinds of creepy creatures and wild promotional campaigns that rivaled other famous film showmen of his day like Alfred Hitchcock. Castle may have been known primarily as the producer/director […]