Supergirl is a solid, relatively safe "girl power" show. It's a family friendly series that makes me nostalgic for the superhero media of my childhood, which mostly haven't aged very well, I admit. It glitters with the old Wonder Woman series camp, yet it stays grounded enough to fit within the Arrowverse. The characters are a little bland, for example, Director Danvers broke up with her soul mate because she wanted a baby without much mention of it since. Loose ends like that make some of the plot lines less believable. That said, I like Brainy and Lex working together, but how was he able to manipulate Lena so fast after Crisis on Infinite Earths? Lena seems a little low key imbecilic this season.