Supergirl: Meet Purity, the Second Worldkiller

At the end of last week's episode of SupergirlReign (Odette Anabelle) learned that she's not the only Worldkiller on Earth: There's another bio-engineered Kryptonian weapon, and her name is Purity.

RELATED: Did Melissa Benoist Just Tease a Heroic Turn for Reign?

Entertainment Weekly has revealed that Purity, played by Krys Marshall, will battle the Girl of Steel on the Feb. 5 episode "Both Sides Now." Just as Reign is the alternate identity of Samantha Arias, Purity's real identity is Julia. No other details about the character have been disclosed.

Supergirl TV

Supergirl went up against one Worldkiller twice before, and neither fight exactly went her way. By facing Purity, Kara (Melissa Benoist) hopes to gain some insight as to how to take both her and Reign down. According to showrunners Jessica Queller and Robert Rovner, "Purity is not what anyone expects, and their showdown is full of surprises."

RELATED: The CW's Supergirl May Be Casting Its Own Lois Lane

Although Julia will debut on tonight's episode of Supergirl, Purity and Girl won't actually fight until Feb. 5, after which the series goes on hiatus on April 16 (DC's Legends of Tomorrow will air in its place).

Airing Mondays at 8 p.m. ET/PT on The CW, Supergirl stars Melissa Benoist, Mehcad Brooks, Chyler Leigh, Jeremy Jordan, David Harewood, Chris Wood, Katie McGrath and Odette Annable.

Arrowverse Crisis on Infinite Earths feature
Arrow Just Introduced Its Own Version of Thanos' Snap -- And It's Worse

More in TV