The Hollywood Reporter has released the first pics of John Barrowman in the CW’s new superhero show, Arrow . Still no info who exactly he’s playing – for the moment he‘s still only known as “The Well-Dressed Man”, but we do know we’ll first see him in episode five, “Damaged”.
Episode five, coincidentally, is also when we”ll first meet Slade Wilson, aka master assassin Deathstroke the Terminator (below). Although eagle-eyed DC fans may have notice a glimpse of the supervillain’s mask in the pilot episode, he will make his first full appearance in “Damaged” played by Jeffrey Robinson. [via IGN ]