Best movies of Francis D. Lyon on amazon prime

Destination Inner Space(1966)

Combined Rating:
1
Combined Critics Rating: 0

A group of scientists working in a deep-sea research station discovers a strange craft of extraterrestrial origin.