I honestly think this show is pretty good. Of course, it being a show about supergirl, it gets campy and political at times, but most of it doesn't matter because the plot is just FANTASTIC. the characters have their strengths and their weaknesses, yeah, the female leads may be as strong, if not stronger than the male leads, but there isn't that much wrong with that. They don't show these characters being better than each other just to be an social justice warrior, the characters are just messing with each other. remember, they are friends, and close ones, at that. There are some scenes that are forced, like the part when j'onn was saying that he hates a planet where you have to change your skin color to be accepted, and the part where guardian talks about how police hate black people. But those are only minor mistakes. They don't contribute much to the plot. if you just don't mind it, or cut it out, you won't miss anything. To the characters, Supergirl is very compelling. She can be a bit (and i do mean a bit, as it is very minor) of a mary sue at times, but she still has her weaknesses. her chemistry with mon-el is cute and extremely well written. I will not give any spoilers, don't worry. anyway, this show is just so good, but far from perfect. i give it a 9.95/10