DC TV Watch: 'Gotham' Quietly Recasts Firefly

Gotham_Firefly_Split - Publicity - H 2017
Jessica Miglio/FOX

Welcome to The Hollywood Reporter's weekly DC TV Watch, a rundown of all things DC Comics on TV. Every Friday, we round up the major twists, epic fights, new mysteries and anything else that goes down on The CW's Arrow, The Flash, Legends of Tomorrow and Supergirl and Fox's Gotham and what it all means. Note: Legends of Tomorrow did not air a new episode this week.


A new face | In the age of Peak TV, it's understandable that not every piece of news gets reported. But Gotham recast a major role without even announcing anything. Did the network hope that no one would notice that Firefly aka Bridgit Pike, who was played by Michelle Veintimilla for all of last season, was suddenly played by newcomer Camila Perez? After having Veintimilla play Bridgit's origin story from regular girl to enhanced villain, it's strange that the show would bring in someone new to play the role without explaining why. 

No love between Lee and Jim | Gotham definitely isn't trying to get Jim Gordon (Ben McKenzie) and Lee (Morena Baccarin) back together anytime soon. While they shared a nice, civil moment together in the graveyard last week, Gordon's cover up of his uncle Frank's (James Remar) suicide set Lee off on a crusade to uncover whatever he's up to. What she doesn't realize is that Gordon's cover up helped get him into the Court of Owls so he can take the mysterious organization down from the inside, so Lee is essentially the bad guy here. Will Gordon open up to her to save his own mission, and essentially save any future they might have together as a couple? Or will he sacrifice his own happiness and the potential for success by keeping her in the dark? It's also interesting to note that as a final show of loyalty, Gordon had to deliver Nygma aka the Riddler (Cory Michael Smith) to the Court, who say they have a "use" for the intellectual villain. Are we going to see a Riddler/Court of Owls team-up moving forward? 


Another invasion | It might not be a four-show crossover, but Supergirl is hosting yet another alien invasion for the penultimate season two episode next week. Queen Rhea (Teri Hatcher) revealed her mysterious portal was actual a way for every Daxamite ship in the galaxy to come to Earth, and Kara (Melissa Benoist), Mon-El (Chris Wood), Lena Luthor (Katie McGrath) and the entire population of National City could only watch in horror as the alien ships invaded the airspace above the city. With the return of Cadmus in the next episode, could Supergirl actually have to team up with her former nemesis to beat the invading race? Now that would be a dynamic team-up.

Cat Grant returns | Finally, after being absent for most of the second season, Cat Grant (Calista Flockhart) is returning to Supergirl next week. Check out the promo revealing her appearance below:

The Flash

Barry or Bart? | Thanks to a little temporary memory loss, when Barry (Grant Gustin) couldn't remember his own name or history, he was shocked when he was told his name was "Barry Allen." According to the memory-less speedster, Bart Allen sounded more accurate. It was a nice nod to fans of the comic book history of The Flash, since Bart Allen is the grandson of Barry and Iris (Candice Patton). Known as Impulse, he eventually takes over as Kid Flash as Wally West's (Keiynan Lonsdale) successor. Does this Easter egg mean we won't get to meet a CW version of Impulse? Or is it just a tease of something coming in a later season? Either way, it was a really clever piece of information to include in this week's episode.


Is Speedy really back? | Thea (Willa Holland) may have returned to Star City in this week's episode after a lengthy absence to work on her issues, but she came back still referring to herself as a "monster" and a "hot mess." But the problem is, viewers only hear Thea calling herself negative things. There's no actual evidence to back up her claims. What is it going to take to shake her out of this rut? What has she been doing all this time if she hasn't gotten any better? Where has she been? Arrow hasn't given any answers yet, which means there might be a big reveal coming about what's really going on with Thea.

Back in action | While it's not Speedy, one original Team Arrow member who did suit back up again after a long hiatus was Oliver (Stephen Amell). Thanks to a pep talk from Felicity (Emily Bett Rickards), Oliver tossed aside his plain black mask/uniform in favor of his old green hood getup at the end of this week's episode. It was a welcome sight, and gives more evidence that the show is pushing for an Olicity reunion, since Felicity seems to be the only one who can get through to Oliver these days. And whatever got him suited up again was worth it, since he was able to best Adrian Chase/Prometheus (Josh Segarra) and get him locked up in an ARGUS prison. But since Chase was smiling, it probably is just another step in his plan to destroy Oliver, so Team Arrow shouldn't celebrate just yet.

What do you think of all the shocking reveals on the DC Comics shows this week? Let us know your thoughts in the comments section below.

Gotham airs Mondays at 8 p.m. ET/PT on Fox; Supergirl airs Mondays at 8 p.m. on The CWThe Flash airs Tuesdays at 8 p.m. on The CW; and Arrow airs Wednesdays at 8 p.m. on The CWLegends of Tomorrow will return for season three on The CW in the fall.