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.
The Riddler is born | After two and a half seasons of build-up, Edward Nygma (Cory Michael Smith) has officially and finally become the Riddler, earning the iconic moniker while on a search for first, his new villain coach, until he realized what he really needed was his own arch-nemesis. In the absence of his former best friend/villain coach-turned-enemy Penguin (Robin Lord Taylor), Nygma set his sights on Lucius Fox (Chris Chalk), the only intellectual mind in all of Gotham that could answer his riddles under threat of death. After Lucius passed Nygma's "trials," Nygma realized his villain name should, of course, be The Riddler. What he doesn't know is that he has another arch-nemesis plotting his death from the shadows, since Penguin didn't really die after Nygma shot him weeks ago. He was rescued by Ivy (Maggie Geha) and nursed back to health, ready for his revenge.
Gotham gets musical | Throughout the entire spring premiere, Nygma kept imagining his "dead" former best friend Penguin, and in one of the series' best moments, the Penguin hallucination began to sing. Legion isn't the only comic book series to feature a red-themed musical moment this year:
Attack of the clone | Bruce Wayne's (David Mazouz) Indian Hill clone 514A returned with a vengeance in this week's spring premiere, acting on authority of the Court of Owls to knock out the real Bruce and take his place. Now the Court of Owls has control over the Wayne company, brand, name and money, and Bruce is locked up in some mysterious prison. The setting seems perfect, so is it time for him to meet iconic Batman villain Ra's al Ghul?
Journalism 101 | Despite calling herself a journalist all season long, it wasn't until this week's episode, "Ace Reporter," when Kara (Melissa Benoist) finally learned the ethics of being a journalist and got back into Snapper Carr's (Ian Gomez) good graces by admitting her mistakes in how she handled the Cadmus scoop. It's good to see the show focusing more on Kara's career moving forward, since she's clearly gotten the hang of the superhero side of her life. The series needs to find that balance between Kara's superhero antics and her real-life struggles.
Without Iris, there is no Team Flash | On the surface, this week's episode of The Flash looked like a fun time-traveling tale where Barry (Grant Gustin) ran to the future to try and learn Savitar's identity. But what it really did was show the idea that the series has tried to tell for years: that Iris (Candice Patton) is the heart and soul of Team Flash. We've always known how important she is to Barry, but by showing a dystopian future where Barry couldn't save her from Savitar, we finally saw how her absence meant the total destruction of the STAR Labs bond. Barry gave up on being the Flash, turning his back on Joe (Jesse L. Martin), who had also lost his other son Wally (Keinyan Lonsdale) after he ran off to face Savitar alone out of anger. And Caitlin (Danielle Panabaker) used her Killer Frost powers to freeze and destroy Cisco's (Carlos Valdes) hands, rendering him powerless and all alone. After being told how vital Iris is to Team Flash over and over, it was necessary to actually show just why she means so much and what the consequences will be if Barry fails to save her in the present.
Who is Savitar? | And now the show is one step closer to revealing who Savitar is underneath that mask, as the mysterious speedster showed Killer Frost his face, and she recognized him immediately. In the future, she taunted Barry by not telling him Savitar's identity, but she did say he will be surprised when he finally does learn the truth. That means that Savitar is not only someone we already know on the show, but it's someone close to Barry, giving the impending reveal maximum impact. As of now, the most likely suspects are Barry or Wally, from an even further and dystopian future turned evil. How epic would that be for a season finale climax battle?
Team Hypocrite | Is Oliver (Stephen Amell) the biggest hypocrite or what? After years of doing extremely illegal things (like, for instance, murder) all in the name of his own agenda, he had the nerve to question Felicity's (Emily Bett Rickards) choices to back Helix instead of ARGUS in the name of tracking down Adrian Chase (Josh Segarra) aka Prometheus. Their disagreement led to an all-out Helix vs. Team Arrow/ARGUS gunfight, with Oliver and Felicity on opposing sides. Felicity ended up getting the tracker she needed to hunt down Chase, so the ends definitely justified the means in this case, but does Oliver really have any ground to stand on when it comes to judging Felicity's actions? Pot, kettle.
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 CW; The Flash airs Tuesdays at 8 p.m. on The CW; and Arrow airs Wednesdays at 8 p.m. on The CW. Legends of Tomorrow will return for season three on The CW in the fall.