Supergirl 2×22 “Nevertheless, She Persisted” Poster, Promo, and Hi-Res Photos

Season 2 Finale Poster

SEASON FINALE – Supergirl challenges Rhea to a battle to the death – with the fate of Earth as the prize. But first she’ll have to defeat Superman.

“Nevertheless, She Persisted” airs May 22, 2017 on The CW.

https://youtu.be/R8fsOkI6fw8

Episode Stills