 The female lead, Rachel Mayberry, was played by Norma Eberhardt.It was filmed in black and white (with a brief color sequence involving blood) and directed by Paul Landres.It was released in April, 1958 as a double feature with "The Flame Barrier".