Black Canary Is Back On 'Arrow,' But She's Not The Same Girl She Used To Be

Bettina Strauss/The CW