The CW’s Supergirl cast hit the stage at the 2017 San Diego Comic Con and revealed a few new guest stars for the show’s upcoming third season. The new additions to the Supergirl world for season three are Colony‘s Adrian Pasdar, Alias‘ Carl Lumbly, Jane the Virgin‘s Yael Grobglas, and Elysium‘s Emma Tremblay. Returning cast members include Melissa Benoist as Kara/Supergirl, Chyler Leigh as Alex Danvers, Chris Wood as Mike/Mon-El, Mehcad Brooks as James Olsen, Jeremy Jordan as Winn Schott, and David Harewood as J’onn J’onzz.
The CW released the following descriptions of the characters Pasdar, Lumbly, Grobglas, and Tremblay will be playing:
• Adrian Pasdar will play the charismatic capitalist Morgan Edge, a ruthless real estate developer who will stop at nothing to get what he wants (and what he feels he deserves). The DC villain’s big plans for National City instantly put him at odds with Supergirl (Melissa Benoist) and Lena Luthor (Katie McGrath).
• Carl Lumbly embodies the classic DC character M’yrnn J’onzz, the father of J’onn J’onnz, the Martian Manhunter (David Harewood). A pacifist religious leader on Mars, M’yrn pushes his son in unexpected ways. Actor Lumbly is no stranger to the J’onzz family, as he’s voiced the Martian Manhunter on the Justice League animated series.
• Yael Grobglas portrays DC character Psi, a psychic villain who uses people’s own minds against them. Psi’s agenda puts her on Supergirl’s radar, and their meeting will affect the Girl of Steel in surprising ways.
• Emma Tremblay plays Ruby, a smart, independently minded National City kid who’s fascinated by Supergirl and ends up in jeopardy because of it.