Stephen Amell Shows Off New Photo from Arrow Season 5

Stephen Amell has shared the first photo for the set of Arrow Season 5. Production on the show began last Tuesday, July 5 in Vancouver.

The cast has been tweeting photos and videos for set of the first episode in Season 5 for the past couple of days, but this has been the first filming still. It looks like they are filming a flashback scene, maybe a scene where he is in Russia?!

The show will premiere its fifth season on the CW this coming October. The cast is also set to be at Comic Con at the end of the month, so expect a lot of goodies coming your way very soon!

Social media & sharing icons powered by UltimatelySocial