The Invaders TV Series – S1, Ep12 – Storm

Storm

A mysterious hurricane strikes, sparing only a small Florida town. That draws David’s attention, and he soon discovers a nest of aliens there, determined to use the weather against humanity. Their boat creates and controls the storm, but what controls the boat? David must find that control center before the aliens use their storm to wreck the entire eastern seaboard. He’s hampered by an injury, and a clever alien who turns his benefactor Father Corelli against him.