Raymond Phelan
Director
Director
Director
Cathy / Moon Queen
Professor Nichols
Dr. Jeff Huntley
Moon Priestess
Moon Doll
Moon Doll
Moon Doll
Moon Man
Moon Doll
Moon Man
Moon Doll
Lady in Parking Lot (uncredited)
Release Date
January 1, 1961Original Language
EnglishBudget
$0.00Production Company
Available On