A thought occured to me. Aren't Helen Slater and Dean Cain supposed to be in this show? At first I didn't see them in the trailer. Then I rewatched it and BAM! It was a blink and you miss it moment 27 sec in during Kara viewing her life so far. I think, not sure tho, that Helen and Dean are her earth parents!!