American superhero TV series Supergirl returned Monday with its 16th episode in its second season. “Star-Crossed” was filled to the brim with surprises, both for audiences and the characters involved.
Throughout the series,Supergirla range of strong villains. Most of the villains were either aliens or metahumans, as non-powered beings posed very little threat to the Girl of Steel. Lex Luthor was ...