Stargirl season 3 will recast Thunderbolt, with the role being transferred from Jim Gaffigan to Seth Green.

Based on DC comics, the CW show created by Geoff Johns follows a high school student, Courtney Whitmore, who discovers a magical staff.

Courtney is played by Brec Bassinger, with other main cast members including Yvette Monreal as Yolanda Martinez, and Anjelika Washington as Beth Chapel, two other members of the JSA.

Green is a well-known voice actor who has worked on Family Guy, Teenage Mutant Ninja Turtles, and Hulk and the Agents of S.M.A.S.H. In addition to his acting work

Since Thunderbolt is an animated pink genie, his physical appearance in Stargirl won’t change, but there is sure to be a shift in what the character's voice sounds like.

Many viewers have been wondering why this Stargirl recasting decision was made. This isn’t the first time that a Stargirl actor has been replaced.

Stargirl season 2 ended unexpectedly, with the JSA actually teaming up with some members of the ISA. Given this, season 3 will likely have even higher stakes and complicated emotional questions.

season 3 story details that involve Green's new iteration, too. In the meantime, audiences should stay tuned for more details about Stargirl season 3.