The latest trailer for Agatha All Along shows Kathryn Hahn’s titular witch breaking free of the spell Wanda Maximoff put her under in the finale of WandaVision. And judging from the newest teaser, it seems Heartstopper star Joe Locke’s mysterious character, only confirmed as “Teen” in official materials, is the one who breaks the Scarlet Witch’s. But his doing so has led to further speculation as to who he’s actually playing. Watch the new trailer for Agatha All Along down below, and then we’ll unpack that big clue.

As we can see in the trailer, Joe Locke’s character is something of a fanboy of witches. Also, a novice magic user himself. He discovers who Agatha Harkness really is, and breaks her from Wanda’s spell. When Agatha asks what this boy’s name is, a stylized squiggly pattern appears over his mouth. A pattern that looks to be the letters “W” and “V.” Yes, as in WandaVision. It also might be a very stylish “M,” as in “Maximoff.” This adds juice to the speculation that his character is none other than Billy Kaplan, a.k.a. Wiccan of the Young Avengers. A character who just so happens to be one of the twin sons of Wanda Maximoff and the Vision.

Joe Locke as Teen in Agatha All Along, and the hero Wiccan from Marvel Comics.
Marvel Studios/Marvel Comics

So how can this teenage boy be Wanda’s son Billy? Wasn’t he only a little kid the last time we saw him a couple of years ago? And wasn’t he a kid who never really existed in the first place? Well, let’s put on our tin foil caps. Wanda created her children Billy and Tommy within the Hex and they seemingly dissipated when it came down. But that doesn’t mean their souls were destroyed. We believe that somehow, the soul of Billy Maximoff found a new home, in the body of teenager Billy Kaplan. Perhaps Kaplan died and Billy Maximoff’s soul “moved in,” so to speak, and doesn’t even know who he really is. He would still retain Billy Kaplan’s memories. This is just speculation, but this is the easiest explanation for how Joe Locke can be the future Young Avenger.

Agatha All Along drops its first two episodes on Disney+ on September 18.