Skip To Content

Where To Stream Invasion Season 1 Episode 1

Pilot

In the series pilot, aliens surface in Florida after a hurricane and assume human form, alerting the suspicions of an Everglades Park ranger, whose ex-wife is behaving strangely.