Supergirl review: Dark and violent for youth