Supergirl
Elseworlds (III)
E9 Dec 11, 2018 43m TV-14
Supergirl, The Flash, Green Arrow and Superman engage in the battle of their lives.
The crossover starts on The Flash S05E09 Elseworlds (I) and Arrow S07E09 Elseworlds (II).
The crossover starts on The Flash S05E09 Elseworlds (I) and Arrow S07E09 Elseworlds (II).
Where to Watch Elseworlds (III)
Cast of Elseworlds (III)