In the Supergirl episode “Solitude,” Supergirl (Melissa Benoist) must battle Indigo, a sexy living supercomputer with a sense of humor. Indigo is portrayed by Laura Vandervoort who played Kara/Supergirl on Smallville. Vandervoort said she met Supergirl producer Andrew Kreisberg at the Saturn Awards show last year and he asked if she would be interested in a part. (The answer was yes!)
When Vandervoort was given the part of Indigo, Kreisberg told her they wanted Indigo to have a sense of humor. Vandervoort explained: “Almost like Angelina Jolie in Beowulf was his example on how to play her.” Vandervoort said she was also inspired by her stunt girl: “A lot of the character came from watching my stunt girl the first day and watching her move and how they’d chosen to have Indigo fight and that’s how I made her move and how I want her to be.” Regarding her costume, Vandervoort admits, “It’s the strangest look I’ve had as an actor.” Supergirl airs Mondays at 8pm on CBS.