Kara will be facing a foe from her home planet this season on Supergirl. CBS' new drama has cast Chris Vance as the Kryptonian villain Non, according to The Hollywood Reporter. The character previously appeared in the first two of Christopher Reeves'… Read more