We have it all this week! From time traveling, demon battling, terrible plan hatching heroes on Legends of Tomorrow (s03e17), over to the return of David’s dance battles on Legion (s02e01). From Thunder and Lightning team-ups and crooked cops on Black Lightning (s01e11) to Graviton’s triumphant return on Agents of SHIELD (s05e16). And last but not least for at least some of us, we check out Krypton’s very first episode. What do we think of a show set 200 years before Superman? Come find out!