TVF: The alien invasion begins on The Flash Season 3 Episode 8, with Barry bringing in the Green Arrow crew, Supergirl, and The Legends of Tomorrow to help in the fight to save Earth.