“It’s been great, we’ve already shot an episode and having a lot of fun playing a character as slimy and methodic and strange as Indigo,” admitted Vandervoort. Indigo is described in press materials as “a living, strong-willed supercomputer that was sentenced to Fort Rozz after turning against the people of Krypton. Now on Earth, Indigo will let nothing stand in her way.” Vandervoort is known for having previously played Supergirl on the WB hit series, Smallville, which lasted for ten seasons, but she assures fans that there won’t be much confusion about appearing opposite Melissa Benoist’s version of the superhero. “I look entirely different from when I did play Supergirl because Indigo is — different looking; I don’t want to give anything away,” Vandervoort said cryptically, perhaps referring to the comic book character’s unique, turqoise-skinned appearance. “It’s wonderful working with Melissa because she’s a fantastic actress, and we’ve been getting along really well,” said Vandervoort of her time on set. “And to play someone who is opposing Supergirl when I previously played her is kind of epic.” Supergirl viewers can expect to see this epic matchup sometime in late February.