Invasion! Episode 2016 Invasion! The Flash · Season 3 · Episode 8 Directed by DD Dermott Downs episode of The Flash (S3 E8), part 1 of a crossover with Arrow and Legends of Tomorrow Released29 November 2016CountryUnited StatesLanguageEnglish