We’ve got a good run of shows this week so come see what we think! First up is Supergirl (S02E19) and we get some delightful work done by Maggie and Alex, then over to The Flash (S03E20) where we finally….FINALLY learn who Savitar is. Do we like the reveal? Were we surprised by it? Come see! Last but interestingly not least, Arrow (S05E20) has a lot of people owning up for some suck behavior and we can dig it.