Follow UsStay up to date by following us on Twitter.

Arrow Season 5: See the Hot, New Poster of Oliver Queen in Russia

Stephen Amell as Oliver Queen in 'Arrow' Season 5

Stephen Amell has posted a photo from the Arrow set, teasing it as a ‘poster’ for Season 5.

The image shows a shirtless, long-haired Oliver Queen in what looks like a fighting pose. Is he in the middle of a fight in Russia?

At the end of Season 4, Oliver Queen promised Taiana that he would go to Russia to free her village. The showrunners have confirmed that the flashbacks of Season 5 will tell the tale of Oliver’s adventures in Russia, in the year before he returns to Star City.

Stephen Amell as Oliver Queen in 'Arrow' Season 5

Arrow Season 5 premieres on Wednesday, October 5, 2016, at 8pm EST on The CW.SuperFable