Stephen Amell who plays Oliver Queen on Arrow, posted a teaser image to his Facebook Page earlier. The image gives us a great up close look at Black Canary. The role of Black Canary is played by Caity Lotz, this also marks the return of significant person in Oliver’s life. You can check out the image below, along with another image Amell posted on Sunday that features Bronze Tiger (Michael Jai White) and China White (Kelly Hu). New episodes of Arrow premiere on Wednesdays, at 8pm EST on The CW.