Oliver Queen is back in Seattle and while he tries to find out who's running an illegal human trafficking operation he comes face-to-face with a familiar, yet strangely mysterious love interest-Black Canary!