Supergirl is adding a batch of new actors (and characters) for its third season, as revealed at the series' panel for Comic-Con International in San Diego.

Heroes and Agents of S.H.I.E.L.D. alum Adrian Pasdar is joining the cast as an evil real estate developer, Carl Lumbly (voice of Martian Manhunter on Justice League) will play a martian yet again, this time as J'onn J'onnz's father, Yael Groblas (Reign) will portray the villainous DC Comics character Psi and lastly, Emma Tremblay (Elysium) has been tapped to play Ruby, a girl fascinated with Supergirl, who's life ends up in jeopardy because of her idolization.

RELATED: Supergirl Casts Smallville Star Erica Durance in Recurring Role

Take a look at character breakdowns for each new cast addition below:

Adrian Pasdar (Heroes, Colony, Marvel’s Agents of S.H.I.E.L.D.) 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 (Alias, Southland, The Cure for Wellness) 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 (Jane the Virgin, Reign) 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. (Link to license preferred photo of Ms. Grobglas: https://www.rexfeatures.com/preview/printable/5967117042)

Emma Tremblay (Elysium, The Judge, The Giver, Wayward Pines) plays Ruby, a smart, independently minded National City kid who’s fascinated by Supergirl and ends up in jeopardy because of it.

Returning to The CW on Monday, October 9th at 8 p.m. ET/PT, Supergirl stars Melissa Benoist as the Girl of Steel, David Harewood as Martian Manhunter, Mehcad Brooks as Jimmy Olsen, Chyler Leigh as Alex Danvers and Jeremy Jordan as Winn Schott, with appearances by Calista Flockhart as Cat Grant and Tyler Hoechlin as Superman.