Cat Grant is officially headed home to National City. According to Deadline, Calista Flockhart -- who plays the CatCo media mogul -- will return for the last two episodes of "Supergirl" Season 2, which air on May 15 and May 22 respectively. Details about her return are being kept under wraps for now.
Cat Grant has been absent from the series since "The Last Children of Krypton," the second episode of Season 2. In that episode, she realized that she needed to take some time and really rediscover her passion. This being the case, she left control of CatCo in James Olsen's hands and took a sabbatical. The character has not been seen or heard from since.
Flockhart's departure from "Supergirl" followed on the heels of the show's move from CBS to The CW. When the series was with CBS, production took place in Los Angeles, where her family lives. However, in moving to The CW, filming was relocated to Vancouver with the network's other DCTV shows. As such, Flockhart stepped down from her role, though she was a series regular in Season 1.
Flockhart's Cat Grant won't be the only major character to return for the Season 2 finale of "Supergirl." Superman himself Tyler Hoechlin will come back as well, though he too hasn't been around since "The Last Children of Krypton." As with Cat Grant's return, it is unclear what brings the Man of Steel back to National City at this time.
In January, "Supergirl" was renewed for a third season on The CW. However, seeing as Season 2 is still winding down, it is unclear what shape Season 3 will take, though we do know that Katie McGrath's Lena Luthor has been upped to a series regular. It's safe to say, then, that Lena will likely survive the end of the season. Nevertheless, it's hard to tell what kind of roles Cat Grant and Superman will play in Season 3, especially seeing as filming will probably stay in Vancouver.
Starring Melissa Benoist as the Girl of Steel, “Supergirl” airs Mondays at 8 pm ET/PT on The CW. The series also stars Mehcad Brooks as Jimmy Olsen, Chyler Leigh as Alex Danvers, Jeremy Jordan as Winn Schott, David Harewood as Martian Manhunter and Chris Wood as Mon-El.