Spoilers ahead for the Stargirl Season 1 finale.
Stargirl changed things up in its first season by killing off not one, but two of Courtney’s classmates. Henry’s storyline and subsequent death were especially sad because he believed that his father could change. Instead, Brainwave proved how merciless a villain he was when he killed off his own son. It was pretty brutal and many wondered whether Henry's death was a fluke. It wasn't, and Stargirl creator and showrunner Geoff Johns explained how Henry’s death actually subverted superhero expectations in Season 1.
Superhero properties tend to bring back dead characters quite often. It’s even expected at this point (though the use of Lazarus Pits should be avoided). Stargirl leaned into the trope when the Season 1 finale revealed that Starman might actually be alive. For Jake Austin Walker’s Henry, however, Geoff Johns decided to not bring him back from the dead despite viewers’ investment in his character. However, audiences did think Henry had returned for a second there in the finale. Was that the intention? Here’s what Johns told TVLine:
One-hundred percent. One of the things we always knew when building the season — and Jake knew this from Day 1 — is that Henry had a finite story. Henry was going to go from this almost unlikeable bully to possibly a redeemed hero, and then ultimately die protecting his new friends when facing his father, while also learning a lesson that Courtney imparted on him and apologizing to Yolanda….. For us, it was a really beautiful arc, and I sat down with Jake before he signed on and talked about the story — because Jake is such an amazing actor — and said, ‘This is what his story is throughout the season.’ And that bit in [Episode] 13 was playing to the superhero trope of ‘Nobody ever dies’ and then subverting it.
Henry’s death was particularly tragic because he did go from “unlikeable bully” to somewhat of a hero, and it sucks that fans won’t get to see him around in Season 2. That said, it’s about time that a character death was permanent on a superhero show, so props to Stargirl for sticking with it.
At the very least, Brainwave got his just desserts in Stargirl’s Season 1 finale. When facing off with Yolanda, Brainwave attempted to trick her into thinking Henry was still alive and twisted her memories of him. Suffice it to say that Yolanda wasn’t fooled and she wound up killing the vicious supervillain. Geoff Johns revealed the frame of mind behind Brainwave’s demise. In his words:
I can’t tell you how many people are like, ‘I hate Brainwave!’ They like the actor (Christopher James Baker), they like the character, but they hate him; he’s kind of become the main villain because of how cold and cruel he is and what he does to his own son, so we wanted to make sure that the payback was fairly vicious. His cruelty came back to him, tenfold.
Brainwave was indeed “cold and cruel,” but at least fans won’t have to deal with him any longer despite how great a villain he was. Will Brainwave’s death stick like Henry’s did? Probably. The Season 1 finale saw glimpses of other Injustice Society of America members and I’m sure that villainy will live on into Stargirl Season 2. Sadly, that won’t include Henry, but we can’t have everything.