Having been one of the predominant forces involved with turning one CW superhero series into an entire comic book universe, Stephen Amell temporarily stopped being a primetime TV staple when Arrow wrapped up its eight-season run back in January. Fans have obviously been eagerly awaiting his next move (presumably a suplex) via the upcoming Starz drama Heels, which sadly had its production postponed along with everything else. But it looks like that delay has been reversed, with Amell sharing a very first look at what we can assume is the show’s set.