Those who miss seeing Arrow star Stephen Amell on their screens are in for a treat as he’s set to star in a new series on Starz called Heels. For those who are unfamiliar with the new series, it is about independent wrestling. According to Deadline, the series has now picked up a few new cast members. Likewise, fans