Oliver And Thea Head To Lian Yu In New Extended Trailer For ‘The Return’


The CW has released a new extended trailer for next week’s episode of Arrow, “The Return.” In the episode Oliver takes Thea to Lian Yu to train and they encounter many obstacles judging from the trailer.

The thing that will without a doubt get fans most excited is the fact that Slade Wilson will be making an appearance in the episode as it looks like he and Oliver will do battle at some point on the island.

You can check out the clip below.