Good job by Richard Keil, IMHO. Fun effects, cool 60s lab, and Delores Faith is cute.
Agreed on all acounts. For what it was, it was a decent pulpy affair.
Check out Dolores Faith in "The Phantom Planet."
Thanks!