Earth is attacked by an intergalactic villain and his army of robotic androids.
You can now watch Star Odyssey online on the following streaming services in the United States.