Unlikely heroes must overcome incredible dangers to save mankind from the threat of an alien invasion.
You can now watch Target Earth online on the following streaming services in the United States.