Another week as we get to the end of our seasons, with a few penultimate and anti-penultimate episodes.  Don’t Count on these posts stopping, though, as we have shows until June.  Lucifer attempts to get back to normal after Pierce and Cloe’s events last episode, Supergirl uses Jimmy against his girlfriend, The Flash keeps its title pun game strong,  Supergrandpa has to fight the brainy voice, and Arrow’s villain goes for the friends and family plan.

I have no idea what’s happening on Legion because the descriptions are very vague.  Watching the episode only has a fifty/fifty chance of it being any clearer.  On SHIELD, we get get more time with a surprisingly accurate Graviton.  In Riverdale, (no, the other Riverdale,) things don’t stay civil as the gangs go to war.

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

Lucifer – S03E23 – Quintessential Deckerstar – When Lucifer and Chloe investigate the death of a woman, they discover that they may be pursuing the wrong suspect. Then, Charlotte risks her safety when she decides to take matters into her own hands, and just as Lucifer makes a huge confession, he gets a tragic phone call that changes everything.

Supergirl – S03E17 – Trinity – Still reeling after learning about Lena’s secret, Supergirl asks Guardian for a favor that could alter his relationship with Lena forever. Meanwhile, with all three Worldkillers united, Supergirl and the team brace for an epic battle.

The Flash – S04E21 – Harry and the Harrisons – With DeVoe’s Enlightenment device nearly complete, in order to disable it The Flash and his team must put their faith in an unlikely ally – Amunet Black. Meanwhile, Harry hits an all-time low when the “Council of Wells” kicks him out but then Cisco introduces him to the “Council of Harrisons.”

Krypton – S01E08 – Savage Night – A resistance movement begins to form to impede the Voice of Rao’s increasing power and influence.

Arrow – S06E22 – The Ties That Bind – Diaz targets Team Arrow and their loved ones. Oliver struggles with Felicity putting herself in danger when she gets the chance to stop Diaz for good.

Legion – S02E06 – Chapter 14 – A look at what could have been…

Marvel’s Agents of S.H.I.E.L.D. – S05E21 – The Force of Gravity – Daisy’s future as the destroyer of worlds could take a critical change.

Riverdale – S02E21 – Chapter Thirty-Four: Judgment Night – When an incident at the Sheriff’s station triggers an all-out war between the North and the Southside, Archie and Jughead find themselves in the fight of their lives. Meanwhile Veronica makes a devastating discovery about Hiram, just as someone from his past arrives in Riverdale looking for revenge. Finally, Betty comes face to face with the Black Hood.