Supergirl Refuses to Kill in Season Finale Trailer

supergirl season 3 finale

The Season 3 finale of Supergirl promises to be an epic battle, Kara forced to make an impossible decision.

Ahead of next week's season finale, The CW has released a trailer showing the Girl of Steel in action trying to stop Serena (Anjali Jay) from wiping out all life on Earth to rebuild it in Krypton's image.

RELATED: Supergirl Pulls a Man of Steel in Season 3's Penultimate Episode

Ominously titled "Battles Lost and Won," the finale has Kara lead Guardian and the Legion of Superheroes in a desperate bid to save Earth as Serena and the Kryptonian witches attempt to resurrect Reign as part of their doomsday plan.

While the fate of the planet hinges on whether Reign can carry out Serena's apocalyptic plot, the Girl of Steel insists she won't cross the line and kill to save the lives of billion.

"I don't kill. Not even her," declares Supergirl while meeting with the DEO ahead of the final battle.

RELATED: Supergirl Makes a Major Update to a Superman Supporting Character

However, as the fight intensifies and Serena's plan comes closer to fruition, Kara Danvers may have to make a decision that will change her forever.

Airing on Mondays at 8 p.m. ET/PT on The CW, Supergirl stars Melissa Benoist as the Kara Danvers/Supergirl, David Harewood as Martian Manhunter, Mehcad Brooks as Jimmy Olsen, Chyler Leigh as Alex Danvers, Jeremy Jordan as Winn Schott, Chris Wood as Mon-El, Katie McGrath as Lena Luthor, and Odette Annable as Samantha Arias/Reign.

Crisis On Infinite Earths' Kingdom Come Superman, Explained

More in TV