Supergirl Casts A Villain for Season 2

Supergirl was a fall hit last season when it debuted to record high ratings on CBS. However, the series lost audience with time. This was one of the reasons behind its move to The CW and it is believed to be in a better home along with other DC Comics TV shows such as Arrow, Legends of Tomorrow and The Flash.

More characters are being added to Supergirl as the premiere gets closer.

One of the complaints made of Supergirl’s season 1 was about its villains and why the villains like Live Wire, Silver Banshee and Red Tornado  are so short-lived characters. Fans will be pleased to see that they got a more fan favorite actress to play a villain in season 2.

Photos posted by YVRShoots on Twitter show Dichen Lachman (Agents of S.H.I.E.L.D., Dollhouse, The Last Ship) wearing a red dress with a snaking tattoo on her leg, stomach and shoulders. This tells us  Lachman is probably playing Roulette, a DC Comics villain who is a martial artist and math expert who is  very good at calculating odds for gambling. Here are the photos if you’d like to take a look:

#Supergirl ‘s new villain/Dichen Lachman in #NewWest last night #yvrshoots https://t.co/QUn6qf4t1E … @scoobykoo pics pic.twitter.com/cz9yQiZFQc

— YVRShoots.com (@yvrshoots) September 14, 2016

She is surely a nice addition to the cast of Supergirl and we hope it will make things better for the show.