These images feature Quentin Lance, who was last seen with potentially fatal injuries in last season's cliffhanger, looking perfectly healthy. There's a chance that this is a dream sequence, but more likely the injuries weren't as severe as they seemed. These pictures also reveal Colton Haynes in his Arsenal costume for only the second time. Arsenal, or Roy Harper, was a teenage sidekick of Arrow in the comics, and eventually became a member of the Justice League of America with the persona Red Arrow. Caity Lotz's appearance as Canary also raises some questions, as she was last seen defecting to the League of Assassins. Has she returned to interact with Arrow as a friend or foe? Likely still a foe, as the showrunners have confirmed that Laurel will take up the mantle of Black Canary.