We are nearing the season’s end, or are at the end, and for at least one show, the return is Debatably Canceled.  Lucifer ends, but there are two more episodes hiding somewhere that were originally moved to Season 4, but now may be part of a home video release.  Supergirl deals with family members to fight the season’s big bad.  The Flash races his big bad to build a machine.  Supergranddad has to decide if he wants to save a city in a bottle.  Arrow advertises an Epic Final Battle, but still has two more episodes for the season.

Meanwhile Legion makes you question all of the ideas you’ve ever had including the sanity in trying to follow the show (but stays a beautiful high-budget art project) and the Agents wrap up their season, though they are renewed for an abbreviated sixth season.  Then the “teens” of Riverdale wrap their season with an election.

[All synopses (and titles) from Trakt.tv below the cut.  (If a show’s synopsis is a spoiler to you, do not click More…)]

Lucifer – S03E24 – A Devil of My Word – (Series Finale) – Shocked by someone’s death, Chloe, Lucifer and the rest of the team work together to investigate and take down the killer. Then, Lucifer has an epiphany, Maze decides to mend a broken friendship and Chloe finally sees the truth.

Supergirl – S03E18 – Shelter from the Storm – When Reign starts hunting Ruby, Supergirl and Alex work together to keep her safe. Supergirl and J’onn look to Sam’s mother for advice on how to stop Reign and come away with some shocking news.

The Flash – S04E22 – Think Fast – (Penultimate for Season 4) – When DeVoe assaults an A.R.G.U.S. facility to complete his Enlightenment Machine, Barry realizes the only way he can stop him is if he allows Cisco and Caitlin to accompany him into the facility. Still shaken by Ralph’s death, Barry isn’t sure he wants to risk any more of his friends’ lives and considers taking on DeVoe solo.

Krypton – S01E09 – Hope – (Penultimate for Season 1) – Seg must decide if he can make the ultimate sacrifice in service of the greater good of Kandor.

Arrow – S06E23 – Life Sentence – (Antipenultimate for Season 6) – With a new ally on his team, Oliver engages Diaz in an epic final battle.

Legion – S02E07 – Chapter 15 – A delusion starts like any other idea .. But ends in disaster.

Marvel’s Agents of S.H.I.E.L.D. – S05E22 – The End – (Season Finale) – Coulson’s life or death is the challenge the team finds themselves in, as the wrong decision will cause the destruction of Earth.

Riverdale – S02E22 – Chapter Thirty-Five: Brave New World – (Season Finale) – With Fred trailing in the polls, Archie steps in to lend a hand in his dad’s mayoral campaign. Veronica stays one step ahead after uncovering Hiram’s latest scheme. Elsewhere, Cheryl finalizes her emancipation from her mother, while FP makes a surprising announcement to Jughead and the Serpents. Finally, Betty confronts her darkest demons.