I'm not even going to try to understand Laurel's redemption arc. Started out evil. May or may not have killed people during this episode (wasn't paying attention, but don't actually care?). Then good enough by the end of it ... in the span of, what, 2 days? ... to basically be handed the BC mantle. Not surprised, but nope. (Did appreciate that Laurel knows she's not worthy of it yet and is going to try to be good.)
The Olicity scenes were cute, but we deserved more of them for sitting through this episode.
Loved seeing Sara again, but could've done with more Felicity/Sara.
Appreciated most of what Sara told Laurel.
Now for the FFs. HOW MANY CANARIES ARE THERE? I think I'm counting at least 20? 10 dead, 5 missing, Dinah, Zoe, Laurel + her two side canaries. Future Laurel bugged me with her "you're not a hero yet but you can be" or whatever she told Mia. I was too distracted by the wig to pay attention. Was it just platinum blonde? Gray?