The ScientistAfter an impossible break in at Queen Consolidated, CSI Barry Allen comes to Starling to help with the investigation, Sin asks Roy for help so Thea tags along.
Watch "Arrow 2X8 Reaction" on Streamable.