Sara Lance is a hugely interesting character in The CWs DC world. This is somebody who was presumed dead, turned up as a master assassin as part of The League of Assassins, turned over a new leaf and became part of Team Arrow, was killed by a mind-controlled Thea Queen, was brought back to life courtesy of a dip in the Lazarus Pit, was plagued by a feral bloodlust, was brought back to being her own self courtesy of a helping hand from John Constantine, and is now someone who travels through time as White Canary. Throughout all of this, Sara has often had good intentions and done her best to be a hero. That said, Im sure the Star City heroes of Team Arrow would frown a little on her getting stoned, particularly stoned on the job. What was WTF here was that Sara was high while infiltrating Vandal Savages base. As she puts it, it doesnt take much to take down the goons in front of her and shes proved right. Sara casually drops down, beats up anyone in front of her, snatches the missing part of The Atoms suit, drops a few lines of dialogue, then leaves the scene. Clearly a stoned Canary is an effective one.