For fans of Heel, Sunday, September 15th, is a very important day. That's when Seasons 1 & 2 of the Stephen Amell and Alexander Ludwig-starring Heels hits Netflix – and that's when the fight for the ...
Heels finally has a drop date on Netflix. Both seasons of the drama about the world of small-town pro wrestling will premiere on the streamer Sunday, September 15. Starz canceled the series in 2023.