“Heels” has set its Netflix launch date. The streamer announced Wednesday that the Starz series, which was canceled after two seasons in September 2023, will become available on Netflix on Sept. 15.
Screen Rant on MSN
Stephen Amell Shares Plans For Cancelled Heels Season 3
EXCLUSIVE: Two years after the show's disappointing Starz cancellation, the plans for Heels season 3 are revealed by star ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results