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 late father’s legacy in small-town Georgia.
Click inside to see the trailer…More Here! »