The Flash Season 2 Episode 22 (S02E22) - invincible
After Zoom unleashes an army of Earth-2 meta-humans on Central City, Barry is shaken when he sees Their leader is The Black Canary’s Earth-2 doppelganger, The Black Siren. Meanwhile, Wally takes to The streets to help The Flash stop The meta-humans, which worries Joe. Iris and Henry are concerned about...