Supergirl: The Final Gauntlet
Supergirl has run for six seasons, making friends, allies, and enemies, taking part in crossovers, and and trying to find their niche in the Arrowverse. There have been a lot of changes and shifts, new faces, and losses.