Supergirl
Elseworlds, Part 3
S4 E9:
Supergirl, The Flash, Green Arrow and Superman find themselves caught in the biggest battle of their lives.
Starring
Grant Gustin, Stephen Amell, Tyler Hoechlin