At the end of last week's episode of Supergirl, Reign (Odette Anabelle) learned that she's not the only Worldkiller on Earth: There's another bio-engineered Kryptonian weapon, and her name is Purity.
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 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."
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.