It’s a light episode this week as The FLash and Legends are on a short hiatus but we have Lena showing up on Supergirl (S02E12) here and there are so many things right and wrong with this episode. Spoiler: Her mom completely sucks. Arrow (S05E13) is also here and it may well be our favorite Arrow episode this season. Come see why!