There’s a big name documentary about how conflicts continue forever because groups of people are constantly seeking to address wrongs that didn’t actually happen to them coming out in theater this week, and I have been distracted by that.  However, their Dark Cousins are still on television.  Our favorite devil takes in a ballet, our second favorite Girl of Steel takes on her boss’s dad’s mind, one of the speedsters invites a favorite guest star back to keep up the strongest pun/title game since Legends’ season finishes, Supergrandpa sings lead for a Guns ‘n Roses hit, and Arrow has to find some new teammates.

The Marvelous shows give us more trippy confusion on Legion (this time, from Syd) and the Agents face Die Hard in a Lighthouse.  The teens who borrowed their names from Archie comics have a violent manhunt and rage against the police.

[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 – S03E21 – Anything Pierce Can Do I Can Do Better – When a prima ballerina is brutally murdered, Lucifer helps Chloe solve the case and attempts to keep her focus away from Pierce. Amenadiel begs Charlotte to help him with an important plan, and Maze remains devoted to a task from which Pierce asked her to back away. Then, Chloe confronts Lucifer about his meddling in her life, but as he’s about to make a huge confession, he finds out something that changes everything.

Supergirl – S03E15 – In Search of Lost Time – Myr’nn inadvertently causes psychic disturbances at the DEO; Supergirl must work with J’onn to contain the chaos; Mon-El begins training Kara in fighting techniques he’s learned in the future.

The Flash – S04E19 – Fury Rogue – When Barry needs help transporting a dangerous meta, he calls on a new friend for help – Leo Snart; Cisco becomes suspicious of Harry.

Krypton – S01E06 – Civil Wars – Seg is faced with an impossible choice that will shape the El legacy and the fate of the universe.

Arrow – S06E20 – Shifting Allegiances – Oliver turns to an old friend to help battle Diaz; Rene is out of the hospital but has a hard time readjusting to life as Wild Dog; Lance discovers something shocking about Black Siren.

Legion – S02E04 Chapter 12 – David is tested. And tested. And tested.

Marvel’s Agents of S.H.I.E.L.D. – S05E19 – Option 2 – The team finds themselves trapped and under siege at the Lighthouse.

Riverdale – S02E19 – Chapter Thirty-Two: Prisoners – After an incident at Riverdale High leaves the town on edge, Archie leads the charge to uncover the culprit. Meanwhile, the reveal of a devastating secret leads to a violent showdown between Chic, Jughead, Betty and Alice. Elsewhere, Veronica takes matters into her own hands when someone from her past comes to town seeking revenge. Finally, Hermoine and Cheryl conspire to take down Sheriff Keller.