Justice Wears A Hood in New 'Arrow' Preview

Oliver Queen is a billionaire playboy by day and a hood-wearing vigilante by night, determined to restore justice to Starling City in the latest promo for The CW’s Arrow.

After being stranded on an island for five years, Oliver has returned home and plans to take revenge on all the bad guys who are trying to ruin his city with crime and corruption. Armed with a bow and arrow and disguised in a dark green hood, Oliver takes matters into his own hands in the new preview. (There’s also a nice closeup of Stephen Amell’s abs for your viewing pleasure).

Arrow premieres Wednesday, Oct. 10 on The CW.