‘Supergirl’: Thomas Lennon to Return as Mxy in Season 6 Episode

Fans of Supergirl should get ready for more hijinks and deceptions because Mr. Mxyzptlk, played by Thomas Lennon, is returning to National City for one last hurrah in season 6. After all, one imp is a problem, but two imps is a good time. Or, something like that.

Thomas Lennon, from 'Supergirl,' speaks at panel during San Diego Comic-Con in 2019.
Thomas Lennon | Photo by Amy Sussman/Getty Images

When and how will Mxy return in ‘Supergirl’?

According to ComicBook.com, Thomas Lennon will return to Supergirl on Sept. 14 in episode 11 of season 6. The episode is titled, “Mxy in the Middle.”

The synopsis of the episode is, “Supergirl (Melissa Benoist) and team must stop Nyxly (Peta Sergeant) from vanquishing a familiar face from Supergirl’s past – Mr. Mxyzptlk (guest star Thomas Lennon). Mxy returns and explains Nyxly’s dark history to the super team in the best way he knows how – in song form. Meanwhile, Lena (Katie McGrath) visits her mother’s birthplace in Newfoundland, eager to dig into her past but is shocked by the small town’s icy reception towards her.”

It makes sense that Mxy would return just as Nyxly is taking over National City and causing problems for the Super Friends. Also, it would be fitting that Mxy uses a song to tell Nyxly’s story. Imps are just the best.

Bringing in Nyxly as one of the villains of Supergirl‘s final season is a smart move by the writers. Fans have always loved Lennon’s character because he brought humor and another dimension to the show. And while Nyxly isn’t known for her lightheartedness, she shows another side to Fifth Dimensional imps. Plus, her appearance gave writers an excuse to bring back Mxy.

When was the last time the audience saw Mxy?

Mxy was first played by another actor, Peter Gadiot, in Supergirl Season 2. Unfortunately, his character wasn’t well-received by fans because of his intrusive nature. So the show decided to recast and change up the character’s personality. That’s where Thomas Lennon came in.

Lennon appeared as Mxy on the 100th episode of Supergirl in season 5, where he was court-ordered to help Kara repair her friendship with Lena. Mxy took Kara through a series of moments where she could have told Lena she was Supergirl, but each scenario took a turn for the worst. Ultimately, Mxy helped Kara accept her decision to hold off on telling Lena about her secret identity for as long as she did.

The last we saw Mxy, he was reconciling with Kara and time traveling to the 1780s to experience Mardi Gras.

What other stars will be returning to ‘Supergirl’ for its final season?

Since season 6 will be Supergirl‘s last, there will be plenty of returning characters to help Kara and the Super Friends fight their final battle. Mxy is just one of many.

The show and its stars announced that Mehcad Brooks, Jeremy Jordan, and Chris Wood would reprise their roles as James Olsen, Winn Schott, and Mon-El, respectively, for Supergirl‘s last season. Also, Jon Cryer will return as Lex Luthor before the series wraps.

The final few episodes are sure to be a roller coaster ride with epic fights, heartfelt moments, and tearful goodbyes. If what Chyler Leigh had to say about Supergirl‘s last episodes is any indication, fans should get their tissue boxes ready.

Supergirl airs Tuesdays at 9/8c on The CW.

RELATED: ‘Supergirl’ Star Azie Tesfai Teases What’s Next for Her Character