Considering the last time we saw him he was reunited with Thea (Willa Holland) and getting a happy ending, that was a surprise:
"You'll see a lot more in episode two that he's much darker, he's definitely been burned There will be a lot of mysteries to reveal throughout the season about what happened to him[...]
Thea Archives
Tonight's episode of Arrow has the team heading off to the lovely island of Corto Maltese to try and bring Thea (Willa Holland) home There is a lot more going on though as we also get introduced to Mark Shaw / Manhunter and Ted Grant / Wildcat.
Here is a clip from tonight's episode that airs[...]