Spoiler Alert: This article contains key details about tonight’s Season 4 finale of Supergirl on The CW. The Season 4 finale of Supergirl packed quite a punch tonight as Melissa Benoist’s Girl of Steel finally squared off against Lex Luthor, the malevolent mastermind of Metropolis as played here by returning guest star Jon Cryer with condescending […]