Yesterday, new photos surfaced from next week's episode of Supergirl entitled Solitude, which gave us our first look at Superman's Fortress of Solitude. The episode centers on both Kara (Melissa Benoist) and Jimmy Olsen (Mehcad Brooks) travelling to Superman's lair, in order to figure out how to take down a new villain, Indigo, played by Laura Vandervoort. Today we have even more photos, which give us our first look at Indigo herself.

We reported in January that Laura Vandervoort has signed on to play Indigo, which is quite a unique casting choice given the actress' history with this universe. Long before paying the villainous Indigo, Laura Vandervoort portrayed Kara Zor-El in a recurring role on The CW's long-running series Smallville. Back in 2014, before Melissa Benoist was cast, Laura Vandervoort even offered some advice for the would-be Supergirl, while expressing her interest in appearing on an episode.

Her Indigo character is described by producers as a living, strong-willed supercomputer who has the ability to transport herself anywhere through the Internet. She was sentenced to Fort Rozz after turning against the people of Krypton, but now she has landed on Earth. Indigo is also said to have a connection to Kara's past, but we aren't quite sure what that is at this time.

Indigo is set to have a recurring role in Supergirl, but it isn't entirely clear how many episodes Laura Vandervoort has signed on for. The actress was also cast alongside another new character, Master Jailer, played by Jeff Branson. He is described as the forceful and unrelenting jail guard on Fort Rozz, who showed no mercy. Now on Earth, he is hellbent on catching all of the Fort Rozz escapees and brutally bringing them to justice. He will also have a recurring role as well on the series.

Supergirl stars Melissa Benoist as Kara Danvers/Kara Zor-El/Supergirl, Mehcad Brooks as James Olsen, Chyler Leigh as Alexandra "Alex" Danvers, Jeremy Jordan as Winslow "Winn" Schott, with David Harewood as Hank Henshaw/J'onn J'onzz and Calista Flockhart as Cat Grant. Are you looking forward to seeing Indigo clash with Supergirl? Let us know what you think after checking out these new photos.

<strong><em>Supergirl</em></strong> Episode 15 Photo 1

<strong><em>Supergirl</em></strong> Episode 15 Photo 2

<strong><em>Supergirl</em></strong> Episode 15 Photo 3

<strong><em>Supergirl</em></strong> Episode 15 Photo 4

<strong><em>Supergirl</em></strong> Episode 15 Photo 5

<strong><em>Supergirl</em></strong> Episode 15 Photo 6