09 OCT Review: Arrow Season Premiere – “City of Heroes” Explosions, action scenes and hot, shirtless Stephen Amell. And that was just the first five minutes!