‘Heels,’ Former Starz Series, Sets Netflix Premiere Date
“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. Both seasons of the series will drop on that date. Netflix had previously announced in April that it had licensed the series. “Heels” […]