British science-fiction film released by American International Pictures and theatrically double-billed with "Master of the World".
WLVI 56 Air Dates: