ScreenSpy - big news from the small screen
Don't Miss

SUPERGIRL 1.20 PHOTOS “Better Angels”

By on March 31, 2016
Supergirl Vs Indigo

Melissa Benoist as Supergirl, Laura Vandervoort as Indigo. Photo © CBS

It’s been a season of cunning foes and surprising friendships, some great sister bonding moments and a happy-ever-after kiss gone wrong, but all good things must come to and end — including Supergirl’s first season.

When we last checked in on Kara, her grand declaration of love to James Olson (Mehcad Brooks) had gone horribly wrong, with not only James, but everyone in National City falling under Myriad’s mind control.

Hell bent on revenge for the death of Kara’s aunt Astra, Non will stop at nothing to wipe out humanity, and it looks like the final two episodes of the season (guest starring Laura Vandervoort’s as Indigo) will see an epic battle between the forces of good and evil, as Kara attempts to end Non, and Myriad.

The season one finale will pit Kara against Non and Indigo as she faces her greatest test yet, according to the log lines for the April 18 installment.

And if you’re wondering if that really is Vandervoort (who famously took on the role of Supergirl in the WB’s long-running Smallville) below, yes it really is.

Supergirl Vs Indigo

Melissa Benoist as Supergirl, Laura Vandervoort as Indigo. Photo © CBS

CBS teases that “Better Angels” will see Supergirl forced to do battle with an unexpected foe, and risking everything – including her life – to prevent Non and Indigo from destroying every person on the planet.

But if you really can’t wait that long to learn more, we’ve got a collection of fresh photos from “Better Angels” to share in our gallery below.

The episode airs Monday, April 18 (8:00-9:00 PM, ET/PT) on CBS.

Follow @ScreenSpy on Twitter | ScreenSpy on Facebook for more Supergirl scoop.

SUPERGIRL: "Better Angels"

Picture 1 of 13

"Better Angels" -- Supergirl (Melissa Benoist, left) is forced to do battle with an unexpected foe and must risk everything -- including her life -- to prevent Non and Indigo from destroying every person on the planet, on the first season finale of SUPERGIRL, Monday, April 18 (8:00-9:00 PM, ET/PT) on the CBS Television Network. Also pictured: Chyler Leigh (right) Photo: Cliff Lipson/CBS ©2016 CBS Broadcasting, Inc. All Rights Reserved

Hottest Stories from Around the Web