I wasn't overly enamored by the Netflix Troy series for ah, obvious reasons (I shook my head in disbelief when Paris of all people, defeats Hektor in the first episode), but I loved the casting -- especially the fact that their Helen, IMO, pretty but not spectacularly lovely and you got the impression her beauty had been exaggerated for the Achaeans' own purposes.
Re: Greek mythology, she comes in colors everywhere