We’re quickly nearing the end of the current seasons for our favorite shows but something finishing doesn’t have to always be a bad thing. In fact, for SupergirlThe Flashand Arrow, it means the long-awaited returns of some of our favorite characters! Here’s what’s happening in the penultimate episodes!

The Queen of All Media reclaims her throne but that doesn’t mean things are all fine and dandy for her star reporter. Kara must make a tough decision in ‘Resist’, directed by Millicent Shelton and written by Jessica Queller and Derek Simon.

CAT GRANT RETURNS – Supergirl (Melissa Benoist) grapples with whether or not to obey the President’s (guest star Lynda Carter) orders regarding Rhea’s (guest star Teri Hatcher) latest actions. Meanwhile, Cat Grant (Calista Flockhart) returns to National City.

It may seem like the Fastest Man Alive has all the time in the world but the clock is ticking for his fiancée. Barry is going to recruit the help of a former(?)/future(?) (whenever he’s pulling him from) Legend to save Iris’ life in ‘Infantino Street’, directed by Michael Allowitz and written by Grainne Godfree with story by Andrew Kreisberg.

THE COUNTDOWN BEGINS; WENTWORTH MILLER RETURNS AS CAPTAIN COLD – With only 24 hours left until Savitar murders Iris (Candice Patton), Barry (Grant Gustin) struggles to save the woman he loves and makes the choice to use any means necessary to do so. Realizing he has one option left to save her, The Flash turns to Captain Cold (Wentworth Miller) for help.

Killer Frost isn’t the only villainess teaming up with a Big Bad. Black Siren and Prometheus are going to put a damper on the Ollie’s big day in ‘Missing’, directed by Mairzee Almas and written by Speed Weed and Oscar Balderrama.

BLACK SIREN RETURNS — Black Siren (guest star Katie Cassidy) returns to help Chase (Josh Segarra). Felicity (Emily Bett Rickards) organizes a birthday party for Oliver (Stephen Amell) while Lance (Paul Blackthorne) is furious after Rene (Rick Gonzalez) misses the custody hearing for his daughter.

Supergirl returns tonight with ‘Alex’, The Flash returns tomorrow with ‘I Know Who You Are’, and Arrow returns on Wednesday with ‘Underneath’ all at 8/7c on The CW.