ARROW - 02.09 THREE GHOSTS - LAUREL MEETS SIN
Wow the Black Canary story line could be moving people. When Dinah Laurel Lance destined to be the Black Canary meets her young friend Sin. Of course, Thea has her own destiny to become her character Speedy. This is a KODAK moment.
I think they must go to Laurel for help when Roy is missing and obviously Oliver might be out of action as well. Perhaps from this Laurel makes contact with Sebastian Blood (AKA Brother Blood), as it looks like Sin has the Blood Drive pamphlet in her hand.