‘Supergirl’ Pilot Recap: “The World Needs You t
After plenty of promotion by CBS, ‘Supergirl’ finally took flight this week in a one-hour premiere that I might have enjoyed a whole lot more if the show-runners didn’t feel the need to cram so much into it. It t...