During May’s Season 1 finale ofDC’s Legends of Tomorrow,SuitsstarPatrick J. Adamswas introduced as comic book characterHourman, teasing that the Justice Society of America is coming to the show. It was revealed at Comic-Con last month that Justice Society characters Obsidian, Stargirl and Dr. Mid-Nite will also debut during Season 2. But they hadn’t been cast at that time. Today, we have word thatSarah Grey(Power Rangers) has come aboard to play the new Stargirl.

IGNhas the casting news, but they don’t indicate how large a role she may have on Season 2 ofLegends of Tomorrow, or when she may make her debut. We also don’t know when the other characters teased in theComic-Contrailer may be cast, but we reported last month thatMaisie Richardson-Sellershas come aboard as the new Vixen, whileMatthew MacCaullis playing Commander Steel. The Stargirl character was previously portrayed byBritt IrwinonSmallville.

It was also revealed at Comic-Con that the Legends of Tomorrow will be facing off with the The Legion of Doom. Malcolm Merlyn (John Barrowman) andDamien Darhk(Neal McDonough) fromArrowwill be teaming up withThe Flash’s the Reverse-Flash (Matt Letscher) and formerLegends of Tomorrowmember Captain Cold (Wentworth Miller) as this villainous group.Wentworth MillerandJohn Barrowmanhave both struck similar deals with The CW that makes them series regulars on all of the network’s shows, includingArrowandThe Flash, whileNeal McDonoughwill recur onLegends of TomorrowandMatt Letscherwill be a series regular onLegends of Tomorrow.

In related news,ArrowstarStephen Amellposted a new photo on Twitter that featured a number of The CW’s heroes on set together. The photo includes Green Arrow (Stephen Amell),The Flash(Grant Gustin),Supergirl(Melissa Benoist),White Canary(Caity Lotz) and The Atom (Brandon Routh). We’re not sure why all of these characters from different shows were together, but it could be for a new promo featuring The CW’s heroes. We know all of these characters will meet in an epiccrossover, but during a new interview with Entertainment Weekly, executive producerGreg Berlantireveals they are just starting to break that story, which will be spread out over all four of the network’s superhero shows during one epic week. Here’s what he had to say about the propsed threat all of these heroes will face.

“I’m going to probably attempt to have one unifying threat, as opposed to different things on different ones, which is what the first year was.”

Last year’s CW crossover helped set upLegends of Tomorrow, by introducing Hawkman (Falk Hentschel), Hawkgirl (Ciara Renee) and the villainous Vandal Savage (Casper Crump). The CW’s superhero lineup kicks off this year withThe Flash, which debuts with the Season 3 premiere on Tuesday, October 4, followed by the Season 5 premiere ofArrowon Wednesday, October 5.Supergirlmakes its CW debut with the Season 2 premiere on Monday, October 10, andLegends of Tomorrowreturning on Thursday, October 13. Take a look at the photo below, and stay tuned for more on all of The CW’s superhero shows.