Stephen Amell and Alexander Ludwig are ready to fight in the trailer for their new wrestling series Heels. The teaser for the upcoming STARZ drama premiered on Monday (July 19) and it features Stephen and Alexander as Jack and Ace Space, respectively, brothers wrestling with their own lives and their… Read entire story.
Source: Just Jared