An extraterrestrial tries in vain to establish contact with scientists on Earth.
The Lost Galaxy is not available for streaming at this moment.